Edit Game
Present Perfect vs. Present Perfect Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   16  Close
A: _________ your parents _________ you money? (lend) B: Yes, but I paid it back as soon as I could.
Have ... lent
Correct the mistake. Hi, Jackie! How are you? I don’t see you for ages!
Hi, Jackie! How are you? I haven't seen you for ages!
Correct the mistake. Paul doesn’t eat anything since yesterday because he's sick.
Paul hasn't eaten anything since yesterday because he's sick.
Correct the mistake. I haven’t gotten any emails from my brother for last winter.
I haven’t gotten any emails from my brother since last winter.
you / live in Chicago / a long time?
Have you been living in Chicago for a long time?
my Internet connection / not work /yesterday
My internet connection hasn't been working since yesterday.
we / know each other / we were children
We have known each other since we were children.
the children / play computer games / two hours
The children have been playing computer games for two hours.
We haven’t paid the gas bill yet. TRUE or FALSE
TRUE
I’m sure I haven’t borrowed any money from you last week. TRUE or FALSE
FALSE / I’m sure I didn't borrow any money from you last week.
When have you bought that leather jacket? TRUE or FALSE
FALSE / When did you buy that leather jacket?
A: How long _____________ Pam _____________ single? B: I think she _____________ _____________ she broke up with Paul.
has Pam been / has been / since
A: ______________ (you / teach) English abroad before, Mister Trump? B: Yes, I, ______________ (teach) from 2009-2011 in Vietnam, and I ______________ (just / come) back from a four-month job in Thailand.
Have you taught / taught / have just come
A: You're on your own now, aren't you? B: Yes, but I _____________ (just / meet) someone new, and I really like her.
've just met
Have you ever ___________ to Morocco? Yes, I ___________ there.
been / 've been
How long _______________ you ______________ (work)? I _____________ here ______________ three months now. (work)
have you been working / 've been working / for