Edit Game
Present perfect simple vs continuous
 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   17  Close
She (has known/has been knowing) Mark for 10 years
has known ( know- stative verb, we can't use the progressive form)
Lucas (has used/has been using) the dictionary for a few years
has been using ( he is still using the dictionary)
Liz and Joe (have worked/have been working) on this project since last month
have been working ( they are still working in the project)
Susan (has had/has been having) coffee for 2 hours
has been having coffee ( have- dynamic- drink, we can use the progressive form)
John (has had/has been having) the same car for years
has had ( have- stative- possession, we can't use a continuous form)
How long ( has the baby slept/has the baby been sleeping) For 30 minutes
has the baby been sleeping ( the baby still sleeps)
How long (have you studied/have you been studying) English? Since 2018
have you been studying ( the action continues)
Q: How long (have you cooked/have you been cooking) ? A: All day, I'm exhausted
have you been cooking ( unfinished and ongoing action)
Jack ( has decorated his house/has been decorating his house) He's not finished yet
has been decorating his house (unfinished action, he is still decorating his house)
Susan (has always believed/has always been believing) in ghosts
has always believed ( believe- stative verb, we can't use a continuous form)
John ( has always wanted/has always been wanting) to be an actor
has always wanted ( want- stative verb, we can't use a continuous form)
Julie ( has played/has been playing) for hours! She's having a lot of fun !
has been playing ( she is still playing)
Jonathan ( has bought/has been buying) a new cellphone. It's awesome!
has bought ( finished action) result- his cellphone is awesome
She ( has repaired/has been repairing) her computer for several days! She can't finish yet
has been repairing (unfinished action, she is still repairing the computer)
I ((have finished/have been finishing) my report. I can sleep now
have finished ( completed action- present perfect simple)
I (have known/have been knowing) Jessica for a long time
have known ( stative verb, we can't use continuous form)
I (have studied/ have been studying) all day long!
have been studying (all day long- continuous form)