初中英语语法专项练习——虚拟语气

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

初中英语语法专项练习——虚拟语气

1. — Has he gained weight?

— He would gain weight, but he ________much.

A. didn’t eat

B. doesn’t eat

C. couldn’t eat

D. hadn’t eaten

2. We are sure Johnson will succeed if he ________our advice.

A. follows

B. should follow

C. would follow

D. has followed

3. ________he passed the contest, give him a reward as an encouragement.

A. Should

B. Had

C. Would

D. Did

4. Had the first bus not broken down, they ________the plane.

A. would have caught

B. might catch

C. could catch

D. had caught

5. — Why are you late?

— I got caught in traffic; ________I would have been here on time.

A. however

B. although

C. otherwise

D. anyway

6. Had it not been for your help, I ________exam.

A. couldn’t pass

B. can’t pass

C. wouldn’t pass

D. couldn’t have passed

7. We wouldn’t have succeeded ________your help.

A. unless

B. without

C. if not getting d. not under

8. ________heavy industry, we would have no buses to ride in.

A. With

B. Without

C. If there is no

D. Were there

9. But for his help, they ________over the mountain in such a short time.

A. couldn’t have run

B. had not ran

C. have not run

D. could have run

10. ________you were left alone on an island, what

________you have to do to keep alive?

A. Supposing; would

B. To suppose; would

C. supposing; will

D. to suppose; will

11. The boy is dead. We ________him more treatments.

A. will give

B. would have given

C. must give

D. should have given

12. — What happened to the trees planted last spring? —The trees ________ well, but they didn’t take good care of them.

A. would have grown

B. would grow

C. should have grown

D. might grow

13. I ________like to have a talk with you.

A. had

B. should

C. want to

D. will

14. ________you like ________us?

A. Would; joining

B. Should; joining

C. should; to join

D. Would; to join

15. Would you ________giving him a message for me?

A. mind

B. care

C. like d. be willing

16. Would you be ________to step this way, please?

A. too kind

B. so kind

C. so kind as

D. as kind as

17. I ________play football than baseball.

A. would rather

B. would rather to

C. like better

D. had better

18. —I’d like to get a job.

— I ________much rather you ________at home and

________care of the children.

A. want; would stay; take

B. want; stayed; took

C. would; would stay; take

D. would; stayed; took

19. I wish I ________what ________wrong with the machine.

A. know; is

B. knew; was

C. knew; is

D. know; was

20. There is nothing left. I wish ________so much money on clothes.

A. I haven’t spent

B. I had not spent

C. couldn’t’ have spend

D. I not spend

相关文档
最新文档