您好!欢迎访问忙推网! 字典 词典 诗词
首页 教育 英语语法:虚拟语气练习二

英语语法:虚拟语气练习二

时间:2024-07-16 22:45:43 来源:网络 作者:mrcsb 人气:
【导读】:选择填空1. It’s time that you _____ home and I’d rather you _______ again tomorrow.A. would go ; would come B. went ; cameC. go ; are coming D. ar...

选择填空

1. It’s time that you _____ home and I’d rather you _______ again tomorrow.

A. would go ; would come B. went ; came

C. go ; are coming D. are going ; will come

2. He insisted that he ________ no help.

A. would need B. needed C. need D. needs

3. I really wish such a noise ________ soon.

A. had stopped B. would stop C. stopped D. will stop

4. I ____ you a more valuable present for your birthday, but I was short of money at that time.

A. much have bought B. had bought C. would have bought D. would buy

5. If she could sew, she _______ herself a shirt.

A. had made B. will make C. would have made D. made

6. _______ he come, the problem would be settled.

A. Would B. Should C. Shall D. If

7. I _______ to stay there for one more week, but I changed my mind.

A. would have hoped B. was hoping C. had hoped D. hoped

8. It’s necessary that each child _________ the rules.

A. must obey B. still obey C. obeys D. obey

9. The officer gave the order that soldiers ______ to go out at night

A. mustn’t be allowed B. not be allowed C. be not allowed D. shouldn’t allow

10. His silence at the meeting suggested that he ______ to your plan.

A. shouldn’t agree B. wouldn’t agree C. hadn’t agreed D. didn’t agree

11. You ______ to the meeting yesterday . What was the reason for your absence?

A. had come B. came C. would have come D. should have come

12. He ______ the job well, but he _________ so careless.

A. hadn’t done ; had been B. could have done ; was

C. could do ; was D. had done ; had been

13. There was plenty of time, she _______ have hurried.

A. wouldn’t B. needn’t C. couldn’t D. mustn’t

14. He didn’t come yesterday, or you ________ him.

A. had seen B. might have seen C. were to see D. would see

15. Li Ning acted that way as though he _________ a foreigner.

A. were B. had been C. should be D. is

16. "Have you visited the Science Museum?" "No, but I really wish I _______ ."

A. had B. did C. have D. will

17. ______ he would have succeeded in the examinations.

A. If he has worked hard B. If he works hard

C. If he worked hard D. Had he worked hard

18. What would you do if the war ____________.

A. would break out B. were to break out C. will break out D. is broken out

19. Our former maths teacher died of cancer last term, otherwise he _________ now.

A. would still be working B. would still have worked

C. should still work D. will still work

20. If it _______ so hard, we’d go to town.

A. isn’t going to rain B. doesn’t C. weren’t raining D. isn’t raining

21. Without your help, I _______ the exam last term.

A. failed in B. would have failed C. wouldn’t pass D. would fail

22. But for the Party, he ______ of hunger 30 years ago.

A. died B. would die C. must have died D. would have died

23. The doctor did everything he could so that he _________ save the soldier’s life.

A. might B. must C. had to D. was able to

请你自己做完全部题目后再核对参考答案。

参考答案

1 ? 5 B B B C C

6 ? 10 B A D B D

11 ? 15 D B B B A

16 ? 20 A D B A C

21 ? 23 B D A

文章标签:
    英语语法学习,英语语法,语法指导,参考答案
相关推荐

版权声明:

1、本文系会员投稿或转载自网络,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场;

2、本站仅提供信息展示,不承担相关法律责任;

3、若侵犯您的版权或隐私,请联系本站管理员删除。

字典 词典 成语 古诗 造句 英语