虚拟语气练习题及答案( 三 )


4. If the new safety system ________________ (put) to use, the accident would never have happened.
5. —Do you have Betty’s phone number?
—Yes. Otherwise, I ________________ (be) able to reach her yesterday.
6. ________________ (be) it not for the support of the teachers, the student could not overcome her difficulty.
Key:
I. 1. should 2. could have left 3. can 4. can 5. needn’t
II. 1. had 2. had caught 3. had driven 4. had been put
5. wouldn’t / couldn’t / shouldn’t / mightn’t have been 6. Were
情态动词和虚拟语气专项练习
I. 选用方框内合适的情态动词填空(每词限用一次) 。
can, shall, may, should, must
1. Haven’t you seen the sign “No parking” here? Cars ________ not be parked here.
2. No reader ________ remove a book from the library without the permission of the librarian.
3. The girl ________ not be Mary — she’s in New York.
4. That the well-dressed young man ________ speak to you like that is quite astonishing.
5. —Is David coming by train?
—He should, but he ________ not. He likes driving his car.
II. 用括号内单词的正确形式填空 。
1. Doctors strongly recommend that fathers ________ (be) present at their baby’s birth.
2. If you ________ (follow) my advice to prepare well ahead, you wouldn’t have failed the exam.
3. The city would look more beautiful if people _________ (throw) rubbish on the streets.
4. When I stopped talking, Sam finished my sentence for me as though he ________ (read) my mind.
5. If I could speak Spanish, I ________ (spend) next year studying in Mexico.
6. If you _________ (fail) your last exam, you would have graduated in May.
7. Sam would help the poor if he ________ (be) rich.
8. If I hadn’t lost my cellphone, I ________ (contact) you yesterday.

虚拟语气练习题及答案

文章插图
III. 从a-h中找出与1-6相对应的后半句(有两项多余选项) 。
A
1. I said I’d pay for her ticket but she ( )
2. In just a few years from now people ( )
3. I still remember how they ( )
4. Forecasters are warning that heavy snow ( )
5. We live in an old house that ( )
6. Writing my geography assignment ( )
B
a. could cause dangerous driving conditions.
b. shouldn’t take me too long.
c. will have tasted.
d. wouldn’t accept my offer.
e. would play together so well as children.
f. would be a school.
g. will be able to control their car using an app.
h. used to belong to a politician.
IV. 根据括号内的提示补全下面句子,使句子意思保持不变(每空一词) 。
1. The course is likely to be of interest to those working with pre-school age children. (may find)
→Those working with pre-school age children ________ ________ ________ ________ ________.
2. During the winter I prefer watching football to playing it. (would sooner)
→During the winter I ________ ________ ________ ________ ________ ________ it.
3. Karen says it takes less than an hour to drive there, but I’m sure she has got it wrong. (must)
→Karen says it takes less than an hour to drive there, but she ________ ________ ________ a mistake.
4. Students wishing to enroll on the course are required to complete all sections of the application form. (should)
→Students wishing to enroll on the course ________ ________ ________ ________ of the application form.
5. I wish I had considered the question more carefully before answering it. (should)
→I ________ ________ ________ the question more carefully before answering it.
6. It’s a long walk home, so I advise you not to miss the last train. (had better)
→It’s a long walk home, so ________ ________ ________ ________ ________ the last train.

推荐阅读