Study

Present perfect

  •   0%
  •  0     0     0

  • She has____ a sandwich
    eating
    eaten
    eats
    ate
  • They have___all day
    swam
    swum
    swimming
    swimed
  • Luisa has____ exercise
    did
    does
    Done
    do
  • My parents have____ all nigth
    Dancud
    dances
    dancing
    danced
  • My sister has___football
    playing
    played
    playig
    plays
  • The cat has___ all day
    sleeping
    sleept
    sleeps
    slept
  • She has_____the homework
    doed
    done
    did
    do
  • My brother has _____ a letter
    written
    writes
    writing
    wrote
  • My mother has_____the doctor
    visiting
    visitud
    visit
    visited
  • He has____ all day
    spoke
    spoken
    speaking
    speak
  • We have____across Europe
    flying
    fly
    flew
    Flown
  • Julian and Danna have____ friends for 3 years
    was
    is
    were
    been
  • We have___ the house
    cleans
    Cleaned
    clone
    cleaning
  • He has____ all morning
    workad
    working
    workud
    worked
  • My friend has_____ a picture
    draws
    drew
    drawn
    drown
  • They have____a song
    sung
    sings
    sang
    sing
  • My friend has____ a car
    Driven
    Drived
    Drove
    Drives