Game Preview

PRESENT PERFECT

  •  English    12     Public
    practice present perfect tense
  •   Study   Slideshow
  • I ____ (stop) using plastic bags.
    have stopped
  •  15
  • We _____ (reduce) our rubbish at home.
    have reduced
  •  15
  • They ____ (open) a shop with organic food.
    have opened
  •  20
  • He ____ (drink) too much alcohol.
    has drunk
  •  20
  • You ____ (eat) all the cakes!
    have eaten
  •  15
  • My brother ____ (not pass) English exam.
    hasn't passed
  •  20
  • They ____ (visit) London three times.
    have visited
  •  15
  • Tim ____ (call) his grandma.
    has called
  •  15
  • Have you ever been to New York?
    Yes, I have. / No, I haven't.
  •  20
  • Has he watched this movie? - Yes
    Yes, he has.
  •  15
  • Their friends ____ (met) at the airport.
    have met
  •  20
  • ____ he ____ (go) home yet?
    Has he gone
  •  20