1. They ….. their house for 2 years when we met.
a) had building b) had been building c) have building

2. They ….. football for about an hour before it started to rain.
a) has been played b) had playing c) had been playing

3. ……. on the phone before he entered the room?
a) Had been she talking b) Had she been talking c) She had been talking

4. We …. to music all day before we went for a walk.
a) had been listening b) have been listened c) have be listening

5. He …. for year already when he came to China.
a) had travelling b) have been travelling c) had been travelling

6. By the time he graduated from the university he …… English for a year already.
a) had been teached b) had been teaching c) had been taughting.

7. They …. in the car for many hours before they came to the crossroads.
a) had been driving b) drove c) are driving

8. My watch …. good time ever since the first repair.
a) keeping b) has been keeping c) keeps

9. This writer ….. this novel since 1995.
a) has wrote b) has been writing has writing

10. It …. for three days already.
a) has raining b) be raining c) has been raining

11. When the doctor came into the ward, the patient … already … for 5 hours.
a) was –sleeping b) had – been sleeping c) was – slept

12. I… for my book for an hour already.
a) have been looking b) have looking c) looked

13. He looks very tired. He …. the garden since morning.
a) has been working b) was working c) is working

Николай2004 Николай2004    2   12.05.2021 09:02    38

Другие вопросы по теме Английский язык