1) John ...................... tennis once or twice a week. a) is playing usually b) is usually playing c) usually plays d) plays usually 2) Tom ................... his hand when he was cooking dinner. a) burnt b) was burning c) has burnt d) had burnt 3) Everything is going well. We .................... any problems so far. a) didn't have b) don't have c) haven't had d) hadn't had 4) I think the weather ................. be nice later. a) shall b) will c) is going to d) can 5) Jane .................... just a few minutes ago. a) left b) has left c) leaves d) had left 6) Timson ...................... 13 films and I think her latest is the best. a) made b) had made c) has made d) was making 7) ..................................... Robert lately? a) Did you see b) Have you seen c) Do you see d) Are you seeing 8) When I was a child, I ....................... the violin. a) was playing b) am playing c) played d) play 9) We have been living here .......... 1990. a) for b) from c) since d) during 10) He ............................ for the national team in 65 matches so far. a) has played b) has been played c) played d) play 11) I'm busy at the moment. I ............................... on the computer. a) work b) worked c) am working d) working 12) When I looked round the door, the baby ............................... quietly. a) is sleeping b) slept c) was sleeping d) were sleeping 13) Robert .......................... ill for three weeks. He is still in hospital. a) had been b) has been c) is d) was 14) The earth .............................. on the sun for its heat and light. a) is depended b) depends c) is depending d) has depended 15) When I entered the room, everyone .................... . a) has been dancing b) was dancing c) had danced d) danced 16) He said that he ....................... his homework since 7 o'clock. a) had done b) did c) has done d) was doing 17) How long .............................. able to drive? - Since 1990. a) could you b) have you been c) were you d) are you 18) She won't get married until she ................ 25 years old. a) is b) will be c) had been d) was 19) Jane and I ..................... school in 1987. a) finish b) have finished c) finishes d) finished 20) John and Ann ...................... married last Saturday. a) get b) got c) is getting d) have got

Grammar 10: VERB TENSES

Таблица лидеров

Визуальный стиль

Параметры

Переключить шаблон

Восстановить автоматически сохраненное: ?