标签:
情态动词杂谈 |
情态动词专项练习与解析
1.He’s in good health. Every morning he ____ for a walk in the park.
A. shall go
2. —Would you open the door, please?
A.will
3.Whenever I was in trouble, she ____ come to my help.
A.was used to B.
would
4.Help me with the heavy box, ____ you?
A.
don’t
5. —____ he open the window?
A. Shall
6.You ____ that article yesterday?
A. should
finish
C. should have
finished
7.Why did you keep it a secret from me? I ____ about.
A.should be 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
C. would have
come
9. —There were already five people in the car but they managed to take me as well.
A. can’t be
C. mustn’t have been D. couldn’t have been
10.It’s nearly six o’clock. Tom ____ be here at any moment.
A. ought B. need
11.You are running a fever. You ____ to see the doctor.
A.need go B. must have gone
12. —You ought to finish your homework before leaving.
A. Yes, I know I will ought to
13. —Do you have to take care of your father at home?
A. will have B. have to C. do
14.You look very tired. You ____ to bed too late last night.
A. must go B.must have gone C. could go D. didn’t 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’t
17. —Is Mrs. Green coming at noon to see us?
A. must B. can C. may D. ought
18.Your composition ____ but ____.
A. needs to be shortened; doesn’t need to rewrite
B. doesn’t need to be shortened; need be rewritten
C. needs shortening; needn’t be rewritten
D. needn’t to be shortened; needs
to rewrite18.C
19.There used to be a river here, ____?
A. didn’t it B. used
there
20.No one ___that to his face.
A. dares say B. dare to say
情态动词专项练习与解析【答案与解析】
1.C。will在句中表示 “意愿”。
2.A。would在疑问句中表示请求对方允许,回答时为了避免重复,因此用will。
3.B。would在此处表示过去习惯性的动作。
4.B。祈使句后面的附加疑问句,表示 “向对方提出请求”或“告诉某人做某事” 时, 用will/would won’t you来表达。例如:Open the window, will/would/won’t you? 也可用can/can’t/you来表达。例如:Come down quickly, can/ can’t you?
5. A。shall用于第二、三人称时,表示命令、警告、允诺等。
6. C。should/ought to + have + P. P.表示 “过去某事该做而未做”。
7. B。8.B。见第6题注释。
9. D。couldn’t + 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。can’t表示推测意义, 意为 “不可能”。must不能用在肯定句中表示推测意义。
17.C。may not意为 “可能不……”。
18.C 第一空need + v-ing = need to be done,是实义动词用法;第二空为情态动词用法。
19.C 在there be 句型中,其反意问句部分用“助动词+ there”构成。
20.D dare在句中为情态动词用法, 其余选项均为语法错误。