当前位置:文档之家› 专转本英语各语法练习

专转本英语各语法练习

专转本英语:时态专项训练1. After searching for half an hour, she realized that her glasses ____on the table all the time.A. were lain B。

had been lain C. are lying D. had been lying2. By the time you get to Beijing tomorrow, I ____for Shanghai.A. shall have left B。

will leave C。

am leaving D. have already left3。

I bought a new house last year, but I ____my old house yet, so at the moment I have two houses。

A. didn’t sellB. have not soldC。

had not sold D。

don’t sell4. Ever since the family moved to the suburbs last year, they ____better health。

A。

could have enjoyed B. have enjoyedC。

have been enjoyed D. are enjoying5. I decided to go to the library as soon as I____。

A. finish what I didB。

finished what I didC. finished what I was doingD. would finish what I was doing6。

Julia hadn’t reached the restaurant when Jim ____there.A. gotB. has got C。

had got D. had been7. Even though they ____for twenty years, the two neighbors are not on good terms。

A. have been lived side by sideC. have been side by side livingD. have been living side by side8。

When the final grades were posted, Max ____that he had passed the physics exam after all。

A。

discovers B。

discoveredC. had discoveredD. has discovered9。

I ____you the book as soon as possible, I promise you。

A. would sendB. will sendC. sent D。

send10. We ____down when she ____plates of food for us。

A。

had hardly sat, had boughtB。

hardly sat, boughtC. hardly sat, had boughtD。

had hardly sat, bought11. As my mother ____here before, I went to meet her at the railway station. A。

had never been B. has never beenC. had been neverD. never was12. Our team ____every match so far this year, but we still have three more games to play.A。

was winning B。

has wonC. had wonD. wins13. He ____for three years.A. has joined the armyB。

has been in the armyD. joined the army14. The growth of part time and flexible working patterns, and of training and retraining schemes,____more women to take advantage of employment opportunities.A。

have allowed B. allowC。

allowing D. allows15. The car ____at the present speed until it reaches the foot of the mountain at about ten o’clocktonight.A. would go B。

went C. will be going D. goes16. The company ____a rise in salary for ages, but nothing has happened yet。

A. is promised B。

is promisingC。

has been promising D。

promised17. No sooner had he sat down than the telephone____。

A。

rings B。

was ringing C。

rang D。

hand rung18. I hope the time is not far off that they shall ____for the betterment of the working class。

A. make to fightB. be made to fightC。

be fought D。

fought19。

Mr。

James ____a city bus for over twenty-five years before retirement。

A。

is driving B. drove C. has driven D. drives20。

I ____a radio talk on Shakespeare when my uncle came home and started shouting at the topof his voice。

A. was hearingB. heardC. was listening to D。

listened to21。

He ____novels, whenever his wife goes shopping.A。

is reading B。

readsC. has read D。

has been reading22。

I am not sure whether tomorrow he ____the meeting or not, as he has not been here lately。

A。

attend B。

attendsC. will attendD. attended23. I ____that she will pass the final examination.A。

expect B. have expectedC。

had expected D。

was expected24. They thought it ____fun to take the car.A. can beB. would be C。

will be D。

has been25. She reminded me that Bangkok ____the capital of Thailand.A. isB. wasC. had beenD. have been26. “Let’s hurry。

The president is coming. ”“Oh, I am afraid that we____。

”A。

already miss him B。

had already missed himC。

will miss him already D. have already missed him27。

She was told the examination ____on Friday。

A。

will be given B。

would be givenC。

to be given D。

is given28. They believed that by using computers the production of their factory____. A。

will already increaseB。

would greatly increaseC. would be increased greatlyD. will have been greatly increased29。

You won't know if it fits you before you ____it on。

A. will try B。

are trying C. try D. have tried30. We ____your terms carefully but ____to say that we cannot accept them.A. are studying…regretB. have studied…are regrettingC. have studied…regretD. have been studying…have regretted31. James has just arrive, but I didn’t know he ____until yesterday.A. will comeB. was comingC。

had been coming D. came32。

By the time you arrive tonight, I ____for several hours。

A. had studied B。

have been studiedC. had been studyingD. will have been studying33。

According to the timetable, the train for Shanghai ____at seven o’clock in the evening。

相关主题