Game Preview

present perfect & present perfect continues

  •  English    10     Public
    .
  •   Study   Slideshow
  • 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)
  •  15
  • 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)
  •  15
  • 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
  •  15
  • 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)
  •  15
  • 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)
  •  15
  • 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)
  •  15
  • 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)
  •  15
  • 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)
  •  15
  • What's the matter with you? You .................. Wrong (say) anything since this morning.
    have not said (haven't said)
  •  15
  • Look, I ....................... Wrong (wash) my car. Doesn't it look new now?
    have washed ('ve washed)
  •  15