虚拟语气专项练习

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟语气专项练习

I. 改错:

1. If I were a bird, I will fly freely in the sky.

2. If I worked hard, I would have passed the exam.

3. If I am to visit the USA, I would call on the Indians (印地安人).

4. I wish I finished my homework yesterday.

5. I wish I am a pop star.

6. I wish I will visit the USA.

7. I’d rather you called (打电话) me yesterday.

8. Don’t come now. I’d rather you come tomorrow.

9. He speaks English extremely well as if he is from England.

10. He looks so pale as if he has seen a monster

II. 转换:

1. If I were a bird, I would fly freely in the sky.

_______ I a bird, I would fly freely in the sky.

2. If I had worked harder, I would have done better in the exam.

______ I worked harder, I would have done better in the exam.

3. If I were to visit the USA, I would call on the Indians.

_____ I ____ ______ the USA, I would call on the Indians.

4. If I should visit the USA, I would call on the Indians.

_______ I _______ the USA, I would call on the Indians.

III. 分类:

1)“if”条件句的一般用法

1. If I ______ you, I ______ more careful. (多加小心)

A. were; would be

B. am; shall be

C. am; would be

D. were; shall be

2. If my father ______ here now, he _____ tell me what to do.

A. were; will

B. were; would

C. is; would

D. is; will

3. It is quite impossible that it will rain tomorrow. But if it ______, I would still go for a drive.

A. should rain

B. would rain

C. rains

D. had rained

4. --- If he ________, he _________ that food.

--- Luckily he was sent to the hospital immediately. (MET93)

A. was warned; would not take

B. had been warned; would not have taken

C. would be warned; had not taken

D. would have been warned; had not taken

2)if 条件句的错综情况

1. If he had listened to me, he ______be in such trouble now.

A. haven’t

B. would not

C. had not

D. wouldn’t have

2. Had I followed the doctor’s advice, I _______ better now.

A. am

B. was

C. would be

D. would have been

3. If she hadn’t trained hard, she ________ be able to run so fast now.

A. wouldn’t

B. wouldn’t have

C. will not

D. shall not

3)区别

1. It is suggested that such a law __________.

A. needn’t be passed

B. mustn’t be passed

C. not be passed

D. will not be passed

2 His pale face suggested that he __________ not himself.

A. was

B. should be

C. be

D. is

IV. 汉译英

1. There was a suggestion by the teachers that the mid-term exam _____________(推迟) for

a week.

2. The manager would rather that his wife __________________(不在同一办公室工作) as he does.

3. I'd rather you ___________ (不说) anything about it for the time being.

4. You look quite sick. I’d rather you _________ (回家) now.

5. Should it rain, the crops ______________(被挽救) .

6. If John ______________ (不来) tomorrow, what ________ you do?

7. If I _________________ (看到) her tomorrow, I ________ tell her the truth.

8. If only I _________________(没丢) my mobile-phone.

9.If only he ___________(躺着) quietly as the doctor instructed, he would not suffer so much now

10. If only I ______________(听) Steve’s lecture yesterday !

11. If only I _______________(会开车).

12. He is busy now. If he (be) free, he (go) with you.

13. If I _________ (知道) where he lives, I _________drop him a line.

14. The order came that the medical supplies ____________(被送) to Beijing for the SARS soon.

15. She made the demand that the journalists __________ at once ________ Iraq. (去)

练习(二)

虚拟语气综合练习

1. If my lawyer _____ here last Saturday, he ____ me from going. (MET89)

A. had been ; would have prevented

B. had been; would prevent

C. were; would prevent

D. were; would have prevented

2. If it ____ for the snow, we ____ the mountain yesterday. (MET91)

A. were not; could have climbed

B. were not; could climb

C. had not been; could have climbed

D. had not been; could climb

3. I would have called you, ___________.

A. if I knew your telephone number

B. but I had forgotten your telephone number

C. but I forgot your telephone number

D. if I had forgotten your telephone number

4. Without his help, we ______ the important task ahead of time.

A. didn’t complete

B. wouldn’t complete

C. wouldn’t have completed

D. shouldn’t have completed

5. I didn’t know what wo uld have happened, if they _____ in time.

A. hadn’t come

B. didn’t come

C. wouldn’t come

D. shouldn’t have come

6.If the doctor had been available, the child ___.

A. would not die

B. would not have died

C. should not die

D. could not die

相关文档
最新文档