Game Preview

English Review

  •  English    59     Public
    Unit 2: Present Perfect Grammar Practice
  •   Study   Slideshow
  • She's _________ a new bag. (buy)
    bought
  •  15
  • We ____ ____ a good time today. (have)
    have had
  •  15
  • The students __________ ______ any voluntary work this term.
    haven't done
  •  15
  • _______ you ever __________ Chinese food?
    Have / eaten
  •  15
  • ______ he ever _________ a car? (drive)
    Has / driven
  •  15
  • They ___________ ___________ the museum in the city centre. (not visit)
    haven't visited
  •  15
  • I ______ __________ this dish before - it's delicious. (cook)
    have cooked
  •  15
  • For or Since: A few minutes
    For
  •  15
  • For or Since: 2019
    Since
  •  15
  • For or Since: A long time
    For
  •  15
  • For or Since: April
    Since
  •  15
  • For or Since: hours
    For
  •  15
  • For or Since: four o'clock
    Since
  •  15
  • For or Since: six months
    For
  •  15
  • For or since: last year
    Since
  •  15
  • For or since: a year
    For
  •  15