• present perfect & present perfect continues
     Help
  • 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)
  • 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)
  • 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
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.