Game Preview

Present Perfect and Present Perfect Continuous

  •  English    21     Public
    Present Perfect and Present Perfect Continuous
  •   Study   Slideshow
  • I _______ (pump) up three tyres. Would you like to do the fourth?
    have pumped
  •  10
  • I __________ (look) for mushrooms but I ______ (not find) any.
    have been looking / haven't found
  •  15
  • _________ (you / hear) the news? Tom and Ann are engaged! ~ That's not new; I _______ (know) it for ages!
    Have you heard / have known
  •  25
  • I __________ (try) to finish this letter for the last half-hour.
    have been trying
  •  10
  • It ____________ (rain) for two hours and the ground is too wet to play on, so the match has been postponed.
    has been raining
  •  20