Game Preview

Present perfect

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