Game Preview

Present Perfect and Present Perfect continuous

  •  English    11     Public
    English grammar
  •   Study   Slideshow
  • I can certainly recommend Mr Hiro to you - I ____________ (know) him for a long time
    have known him
  •  15
  • The Finance Director is in Hong Kong - he _______ (stay) at the Excelsior for the last two weeks
    has been staying
  •  15
  • Someone _________(use) my printer. - Feel how hot it is - and half the paper's gone!
    has been using
  •  15
  • I__________ (go sailing) for five or six years now - I go most weekends.
    have been going sailing
  •  15
  • So far we ________ (have) over 400 complaints about the software, so we've definitely got a problem
    have had
  •  15
  • It _______(rain) for days and days - when is it ever going to stop?
    has been raining
  •  15
  • I ________(try) to get in touch with customers service for days but the line is always busy
    have been trying
  •  15
  • I _________(be) to more than ten weddings
    have been
  •  15
  • I ___________ already ____________ (live) in 4 different countries.
    have lived
  •  15
  • Mark ________________ (love) Elizabeth since the first moment he saw her.
    has loved
  •  15
  • Is there a problem with email? Your boss ______ (try) to contact you.
    has been trying
  •  15