加载中…
个人资料
殷雨入迷
殷雨入迷
  • 博客等级:
  • 博客积分:0
  • 博客访问:3,343
  • 关注人气:42
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

情态动词专项练习与解析

(2008-01-03 16:26:08)
标签:

情态动词

杂谈

 

情态动词专项练习与解析

1.Hes in good health. Every morning he ____ for a walk in the park.

A. shall go  B. do C. will go D. is going1.

2. Would you open the door, please?

  Yes, I ____.

A.will  B. do  C. would   D. can  

3.Whenever I was in trouble, she ____ come to my help.

A.was used to B. would         C.always           D. should3.Bwould在此处表示过去习惯性的动作。

4.Help me with the heavy box, ____ you?

A. don          B.will           C. do              D. shall4.B

5. ____ he open the window?

  Yes, please.

A. Shall  B. Will C. Ought D. Would5.  

 

6.You ____ that article yesterday?

A. should finish                     B. would have finished

C. should have finished               D. ought to finish

7.Why did you keep it a secret from me? I ____ about.

A.should be told  B. ought to have been told

C.should have told D. ought to be told  

8.She ____ yesterday. Her mother was waiting for her all day.

A. must have come    B. should have come

C. would have come                 D. ought to come

9. There were already five people in the car but they managed to take me as well.

  It ____ a comfortable journey.

A. cant be  B. shouldnt be

C. mustnt have been D. couldnt have been

10.Its nearly six o’clock. Tom ____ be here at any moment.

A. ought B. need  C. should  D. can1  

11.You are running a fever. You ____ to see the doctor.

A.need go B. must have gone  C. should go D. can11.  

12. You ought to finish your homework before leaving.

   ____.

A. Yes, I know I will ought to  B. No, I wont ought toC. Yes, I know I should  D. No, I not ought to12.  

13. Do you have to take care of your father at home?

   Yes, I ____.

A. will have B. have to C. do  D. shall 用have to。

14.You look very tired. You ____ to bed too late last night.

A. must go B.must have gone C. could go D. didnt go

15.Mr. Smith promised to come at six, but it is already nine. He ____ missed the train.

A. will have B. has to have C.may have D. ought to have

16.The news ____ be true.

A. mustn B. shouldnt C. cant D. wouldnt16. C。cant表示推测意义, 意为 不可能。must不能用在否定句中表示推测意义。

17. Is Mrs. Green coming at noon to see us?

   She should, but she ____ not. She usually takes a nap at noon.

A. must B. can C. may D. ought

18.Your composition ____ but ____.

A. needs to be shortened; doesnt need to rewrite

B. doesnt need to be shortened; need be rewritten

C. needs shortening; neednt be rewritten

D. neednt to be shortened; needs to rewrite18.C  

19.There used to be a river here, ____?

A. didnt it B. used there  C. didnt there  D. usednt it

20.No one ___that to his face.

A. dares say B. dare to say  C.dares not say D. dare say

情态动词专项练习与解析【答案与解析】

1.Cwill在句中表示 意愿

2.A。would在疑问句中表示请求对方允许,回答时为了避免重复,因此用will。

3.B。would在此处表示过去习惯性的动作。

4.B。祈使句后面的附加疑问句,表示 向对方提出请求告诉某人做某事 时, 用will/would wont you来表达。例如:Open the window, will/would/wont you? 也可用can/cant/you来表达。例如:Come down quickly, can/ cant you?

5. A。shall用于第二、三人称时,表示命令、警告、允诺等。

6. C。should/ought to + have + P. P.表示 过去某事该做而未做

7. B。8.B。见第6题注释。

9. D。couldnt + have + P. P.表示 对过去情况的推测,意为 不可能……

10. C。should + 动词原型表示 对现在情况的推测,意为 本该……

11. C。你该去看大夫,符合上文的内容。need用作情态动词时,通常用于否定或疑问句中,一般不用于纯粹的肯定句。因此不选A项。

12. C。在谈话中,一方用ought to,另一方也可以用should来回答。

13. B。have to用在否定或疑问句中,可以象实意动词一样借助于助动词do构成否定或疑问句,而回答这种疑问句时,仍然用have to。

14. B。must + have + P. P.表示 对过去情况的推测。根据题干的意思,只有B项能表达这一概念。

15.C。may + have + P. P.也表示 对过去情况的推测,意为或许

16. C。cant表示推测意义, 意为 不可能。must不能用在肯定句中表示推测意义。

17.C。may not意为 可能不……

18.C 第一空need + v-ing = need to be done,是实义动词用法;第二空为情态动词用法。

19.C 在there be 句型中,其反意问句部分用助动词+ there构成。

20.D dare在句中为情态动词用法, 其余选项均为语法错误。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有