Mixed Tenses №3

Дополните диалоги, используя нужные формы глагола:

1 A: Look at Steve! He is soaking wet.
B: I know. He…… the car.
2 A:Why……….. so much food?
B: Well, I………… guests, but they phoned to say they couldn’t come.
3 A: Julia performed well at the concert.
B: Yes. She………… for months beforehand.
4 A: …….. to Spain?
B:Yes. I…………… last year.
5 A: I like your new coat.
B:Thank you. I…… my old coat for years, so I decided to buy a new one.
6 A: Do you know this town well?
B: Of course. I………. here for six years.

Ответы к упражнению:

1. has been washing

2. did make, was expecting

3. had been practising

4. have been, went

5. had been wearing

6. have been living



Mixed Tenses №3