Edit Game
A5 EF Unit 2A Present perfect simple and continu ...
 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   17  Close
I / have / my dog / 5 years.
I've had my dog for 5 years.
I / play football / I was a child.
I have been playing football since I was a child.
I / ski / the last ten years.
I've been skiing/I've skied for the last ten years.
Maria / work / really hard / she got promoted
Maria's been working really hard so she got promoted.
I / not / see / Liam / 2010.
I haven't seen Liam since 2010.
Correct? I've been marrying since 2010.
I've been married since 2010.
Correct? I've been knowing Susan for three years.
I've known Susan for three years.
John's _______ (go) to the gym a lot recently - he looks great!
John's been going to the gym a lot recently - he looks great!
She _________ (not feel) well since her operation.
She hasn't been feeling well since her operation.
How long ____ Pete ____ (be) on a diet for?
How long has Pete been on a diet for?
I haven't done any exercise ______ I got married
I haven't done any exercise since I got married.
I've been studying history _______ a year.
I've been studying history for a year.
Selim _________ for his exam so much over the last few weeks, so he should do well.
Selim's been studying for his exam so much over the last few weeks, so he should do well.
Jo ________ (have) a toothache for three days.
Jo's had a toothache for three days.
I _____ (not wait) here for very long; I've just arrived.
I haven't been waiting here for very long; I've just arrived.
My brother _________ (talk) about going to Canada a lot lately.
My brother's been talking a lot about going to Canada lately.
You _____ (read) that book for ages. Haven't you finished it yet?
You've been reading that book for ages.