Choose the correct word or phrase in each sentence.
1. When did you

... last go/have you last been to the cinema? 2. We’d better wait here until the rain stops/will stop. 3. I’ve finished my exams; so I’m having/I have a party tomor­row.4. Why do you stare/are you staring at me like that? You look/are looking beautiful today.5. When the phone rang I had/was having coffee in the kitchen. 6. I can’t go out because I haven’t finished/I didn’t finish my homework yet.7. How long are you working/have you been working here? 8. I’m waiting for Kate. Have you seen/Did you see her? 9. Your suitcase looks very heavy. Will I/Shall I help you? 10. When I was a child, I used to ride/was riding a tricycle.11. What do you do/are you doing! I’m a student.12. When we arrived home, it already stopped/had stopped raining and the children sat/were sitting outside the door waiting for us.13. At the beginning of the film I realized that I saw/had seen it before.14. I’ll get in touch with you as soon as I know/will know the results.15. I’m sorry I can’t talk long. I study/am studying for an exa­mination.16. I stay/am staying at the Hotel Superior. Why don’t you call me? 17. "What did you do/were you doing when you saw the snake?" - I ran away! 18. By the time the police get there, the burglars will have vanished/ vanished.19. I’m sorry I haven’t written/I didn’t write to you lately, but I’ve been working/worked hard this term.20. When I was on holiday last summer, I was going/went to the beach every day and lie/was lying in the sun since morn­ing till afternoon.

Ответ

1. Go
2. Will
3. I have
4. Stare/Are
5. Had
6. Finished
7. Have
8. Did
9. Shall ( Но сейчас он вышел из употребления в современном английском, так что можно и will)
10. Ride
11. Are
12. Had stopped/Were
13. Had
14. Will
15. Am studying
16. Am staying
17. Do
18. Там 2 одинаковых вариантов ответа?
19. Have not written/Worked
20. Went/Was

1.Have.2.Will stop.3. I’m having4.are staring.5.Look.6.had.7.I haven’t finished.8.Have you been working.9.Have you seen.10.ride.11.do.12.Had stopped.13.were sitting.14Had seen.15.Will know.16.am studying.17.stay.18.were you doing.19.vanished.20.I haven’t written.21 I have been working.22.went.23.was lying.


ПОХОЖИЕ ЗАДАНИЯ: