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?