好文档 - 专业文书写作范文服务资料分享网站

2020高三英语语法练习题及答案(情态动词和虚拟语气)

天下 分享 时间: 加入收藏 我要投稿 点赞

1.It was sad to me that they, so poor themselves, ________ bring me food.

A. might B. would C. should D. could

2. It might have saved me some trouble ________ the schedule.

A. did I know B. have I known C. do I know D. had I known

3. If it ________ for his invitation the other day, I should not be here now.

A. had not been B. should not be C. were not to be D. should not have been

4. ________ not for the support of the teachers, the student could not overcome her difficulty.

A. It were B. Were it C. It was D. Was it

5. There is a good social life in the village, and I wish I ________ a second chance to become more involved. A. had B. will have C. would have had D. have had

6. It’s strange that he ________ have taken the books without the owner’s permission.

A. would B. should C. could D. might

7. He did not regret saying what he did but felt that he ________ it differently.

A. could express B. would express C. could have expressed D. must have expressed

8. I can’t find my purse. I ________ it in the supermarket yesterday, but I’m not sure.

A. should leave B. must have left C. could leave D. might have left

9. If we ________ the flight yesterday, we would be enjoying our holiday on the beach now. A. had caught B. caught C. have caught D. would catch

10. They might have found a better hotel if they ________ a few more kilometers.

A. drove B. would drive C. were to drive D. had driven

1. --- When did you attend Lucy’s birthday party? --- Last night. You ________ the excited look on her face when I turned up.

A. should see B. should have seen C. must see D. must have seen

2. ________ you give me a trial, I will do my best to afford you every satisfaction.

A. May B. Can C. Should D. Shall

3.The effort which the formation and the intensive reading of this letter call for ________ , had my character not required it to be written and read.

A. should have been spared B. must have been spared

C. need have been spared D. will have been spared

4. The new supermarket has announced that the first to purchase goods on the opening day ________ get a big prize.

A. must B. shall C. should D. can

5. I owe my current success to David, my best friend since childhood, without whom I have no idea where I ________ today.

A. am B. was C. would have been D. would be

6. If it had not been for the heroes’ contributions and sacrifices, we ________ such a happy life.

A. wouldn’t have led B. wouldn’t be leading C. haven’t led D. are not leading

7. Every solid object ________ reflect a sound, varying according to the size and nature of the object. A. must B. shall C. will D. should

8. My son is going to abandon himself to the Internet this summer, but I would rather he _______ in some sports activities.

A. would participate B. had participated C. participated D. should participate

9. --- How can I achieve my goal I set for myself in high school, Dad?

--- The first thing you must remember is that in order to succeed, it is almost compulsory that you ________ be optimistic.

A. must B. need C. shall D. should

10. --- Sir, is Tom to be sent to America on business this time?

--- Well, ________ he agree to go!

A. would B. might C. could D. should

11. --- Could you give me a ride to the railway station? I’m going to be late.

--- I’ll take the nearest route. You ________ be in time for the train.

A. shall B. can C. may D. need 12. Online learning resources would cease to be effective or even have negative effects ________ to use them wisely and flexibly.

A. should the students fail B. if the students fail C. had the students failed D. if the students have failed

13. --- Mr. Wang, I got zero on Answer Sheet One. Could you help me correct it?

--- No, it ________ be marked by the machine. Mark your test number with a pencil 2B next time.

A. need B. can C. shall D. may

2020高三英语语法练习题及答案(情态动词和虚拟语气)

1.Itwassadtomethatthey,sopoorthemselves,________bringmefood.A.mightB.wouldC.shouldD.could2.Itmighthavesavedmesometroubl
推荐度:
点击下载文档文档为doc格式
1v7ag8ycyk9sc9l3ppnv1xep036fj70198j
领取福利

微信扫码领取福利

微信扫码分享