Edit Game
Present Perfect and Present Perfect continuous
  • The selected game type is invalid.
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






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