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   20  Close
20. How long _______ you _______ ( have ) that bag? I love it!
have,had
19. I ______________________ (wait) for 3 hours.
have been waiting
18. I _________________(know) him for 5 years.
have known
17. I _________ just ________ (see) him in the garage.
have, seen
16. Rosa ___________________ (see) Tom for 3 months now.
has been seeing
15. You ______________(watch) 5 films today!
have watched
14. You _________________ (watch) TV all evening, turn it off!
have been watching
13. She ______________________ (work) as a teacher for the last 3 months.
has been working
12. Who ______________ (eat) the last slice of pizza? I wanted it!
has eaten
11. I _____________ (take) hundreds of photos today!
have taken
10.I __________________ (take) photos all day, I will have no memory left.
have been taking
9. We ______________ (paint) 3 walls, only 1 wall left!
have painted
8. We __________________ ( paint) all day.
have been painting
7. It __________________ (rain) all day, I'm sick of it.
has been raining
6. Sorry I couldn't help, I ____________ (do) my homework.
have been doing
5.I ______________( do) 3 pages of homework today.
have done
4.My dad ______ always ______ (have) glasses.
has,had
3._______ you _______ (see) the new Christmas movie on Netflix?
Have, seen
2. I __________________ (do) an online course. Here's my certificate!
have done
1.I _____________________ (do) an online course. I have one week left to go.
have been doing.