Edit Game
present perfect & present perfect continues
 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   10  Close
Look, I ....................... Wrong (wash) my car. Doesn't it look new now?
have washed ('ve washed)
What's the matter with you? You .................. Wrong (say) anything since this morning.
have not said (haven't said)
I ....................... (lose) my keys and I .......................... (try) to contact my wife all morning, but she isn't answering her phone.
(1st gap): have lost ('ve lost) / (2nd gap): have been trying ('ve been trying)
I ......................... (work) here for over a month and I ............................. (not meet) the manager yet.
(1st gap): have been working ('ve been working) / (2nd gap): have not met (haven't met)
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.
(1st gap): has been calling ('s been calling) / (2nd gap): have called ('ve called) / (3rd gap): have been sitting ('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!
(1st gap): have been making ('ve been making) / (2nd gap): have made ('ve made)
I ..................... (teach) in this school for 20 years, and I .................. (meet) thousands of students from hundreds of different countries.
(1st gap): have been teaching ('ve been teaching) / (2nd gap): have met ('ve met)
I ............... (wait) for you all morning! Where .............. (you/be) all this time?
(1st gap): have been waiting ('ve been waiting) / (2nd gap): have you been
A: You ..................... (drink) a lot of Pepsi recently . You have to take care of your health. B: But I ..................... (only/drink) a couple of Pepsi! A: That isn't true; you ................(drink) four cups.
(1st gap): have been drinking ('ve been drinking) / (2nd gap): have only drunk ('ve only drunk) / (3rd gap): have drunk (have drunk)
A: I'm very tired. We ................ (walk) too fast. B: Maybe you are right, we .................... (walk) 10 kilometers in only one hour and a half.
(1st gap): have been walking / (2nd gap): have walked ('ve walked)