Edit Game
Present perfect vs present perfect progressive
 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
I (read) your book all day. It's very interesting, but I'm only on chapter 2.
I have been reading your book all day. It's very interesting, but I'm only on chapter 2.
I __________ my wife since we first met. (love)
I've loved my wife since we first met.
I ______ her since 2014. We ________ together since then. (know) (study)
I have known her since 2014. We have been studying together since then. (know) (study)
I____________ for the last two hours and now you tell me you’re not hungry! (cook)
I have been cooking for the last two hours and now you tell me you’re not hungry!
I __________ the same leather jacket for 20 years. (have)
I have had this same leather jacket for 20 years.
I'm not going to Math class anymore! I _________ since the first day. (understand)
I'm not going to Math class anymore! I haven't understood since the first day. (understand)
He ______ his essay all day, but he _____ yet. (to write) (not/to finish)
He has been writing his essay all day, but he hasn't finished yet.
We _______ Lisa recently. (not/to see)
We haven't seen Lisa recently.
Sorry, I'm late. _________ for long? (you/to wait)
Sorry, I'm late. Have you been waiting for long?
My father __________. (never/to smoke)
My father has never smoked.
__________ hard today? (he/to study)
Has he been studying hard today?
The children _____________ videos for two hours. (to watch)
The children have been watching videos for two hours.
She ______ French words for hours, but she still doesn't remember all of them. (try to memorize)
She has been trying to memorize French words for hours, but she still doesn't remember all of them.
How many times _______ New York? (Charles/to visit)
How many times has Charles visited New York?
You are filthy! What _________ all day? (you/to do)
You are filthy! What have you been doing all day?!?
How long ____ Gerry? (you/to know)
How long have you known Garry?