Game Preview

Present perfect tense

  •  English    16     Public
    Present perfect tense
  •   Study   Slideshow
  • Harry (not do) ___________ his homework yet.
    has not done
  •  15
  • I (eat) ____ already ____ an apple for my lunch.
    have eaten
  •  15
  • Bill (drink) ____ already ____ a cup of water.
    has drunk
  •  15
  • My dad (water) ____ already ____ the plants.
    has watered
  •  15
  • Katy (study) ____ already ____ English for 5 years.
    has studied
  •  15
  • My aunt (live) ____ already ____ in New York for 2 years.
    has lived
  •  15
  • Ellie (not meet) _________ Thomas yet.
    has not met
  •  15
  • He (not watch) _________ Harry Potter yet.
    has not watched
  •  15
  • My sister (play) ____ already ____ Minecraft for 2 hours.
    has played
  •  15
  • I (not be) ___________ to California yet.
    have not been
  •  15
  • My grandma (buy) ____ already ____ some flowers for me.
    has bought
  •  15
  • Will (draw) ____ already ____ that picture for 3 hours.
    has drawn
  •  15
  • I (get) ____ already ____ a new computer.
    have got
  •  15
  • My mom (make) ____ already ____ a pancake for an hour.
    has made
  •  15
  • Tony and Mickey (not see) __________ The Godfather yet.
    have not seen
  •  15
  • My brother (wash) ____ already ____ his car.
    has washed
  •  15