Edit Game
Present Perfect Continuous VS Present Perfect
 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   21  Close
Bruce ______ (play) tennis since he was a child. He ______ (win) many trophies.
has been playing / has won
I ______ (read) the book you lent me and it's great. I'll give it back to you when I finish it.
've been reading
Look, I ___ (wash) my car. Doesn't it look new now?
've washed
What's the matter with you? You____ (say) anything since this morning.
haven't said
I ____ (lose) my keys and I ____ (try) to contact my wife all morning, but she isn't answering her phone.
've lost / 've been trying
I ____ (work) here for over a month and I ____ (not meet) the manager yet.
've been working / haven't met
A: Someone _____ (call) all morning. They ____ (call) at least ten times. B: Well, you _____ (sit) next to the phone all this time. You could have picked it up.
's been calling / 've called / 've been sitting
A: It smells fantastic! B: Yeah, I ____ (make) cookies all afternoon. A: Let me see. Wow! You ____ (make) a lot of cookies!
've been making / 've made
I ____ (teach) in this school for 20 years, and I _____ (meet) thousands of students from hundreds of different countries.
've been teaching / 've met
I ____ (wait) for you all morning! Where ____ (you/be) all this time?
've been waiting / have you been
A: I'm very tired. We _____ (walk) too fast. B: Maybe you are right, we _____ (walk) 10 kilometres in only one hour and a half.
've been walking / 've walked
They ______ for months, and they ______ three countries so far. (travel / visit)
have been travelling/have visited
I think I ______ (like) chocolate since I was born.
've liked
I _____ all afternoon. I ______ 5 chapters. (read)
've been reading/'ve read
She must be tired. She ______ (write) all afternoon.
has been writing
How many books _____ (write) ?
has she written
Somebody ____ (eat) my cookies. There are very few left.
has been eating
Somebody _____ (eat) my cookies. There are none left.
has eaten
How long _____ (know) Peter?
have you known
I'm sorry I'm late, _____ (wait) for a long time?
have you been waiting
I ______ (cycle) and my legs are really tired now.
've been cycling