高中英语情态动词形式练习题40题带答案解析

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

高中英语情态动词形式练习题40题带答案解析
1.She ______ play the piano beautifully when she was only seven.
A.can
B.could
C.may
D.might
答案解析:B。

“could”表示过去的能力,句中“when she was only seven”表明是过去的时间,所以用“could”。

“can”表示现在的能力;“may”和“might”表示可能性较小的推测,不符合题意。

2.You ______ borrow my book if you promise to return it on time.
A.can
B.may
C.must
D.should
答案解析:A。

“can”在这里表示许可,“如果你承诺按时归还,你可以借我的书”。

“may”也有许可的意思,但语气比“can”弱;“must”表示必须;“should”表示应该,都不符合许可的意思。

3.He said he ______ speak three languages.
A.can
B.could
C.may
D.might
答案解析:B。

“could”表示过去的能力,“said”表明是过去时态。

“can”是现在的能力;“may”和“might”表示可能性较小的推测。

4.Mom said I ______ go to the party if I finish my homework.
A.can
B.may
C.must
D.should
答案解析:A。

“can”表示许可,“如果我完成作业,妈妈说我可以去参加聚会”。

“may”语气较弱;“must”是必须;“should”是应该。

5.She ______ swim very well last summer.
A.can
B.could
C.may
D.might
答案解析:B。

“last summer”是过去的时间,“could”表示过去的能力。

“can”是现在的能力;“may”和“might”表示可能性较小的推测。

6.You ______ use my computer if you need it.
A.can
B.may
C.must
D.should
答案解析:A。

“can”表示许可,“如果你需要,你可以用我的电
脑”。

“may”语气较弱;“must”是必须;“should”是应该。

7.He ______ play basketball when he was in high school.
A.can
B.could
C.may
D.might
答案解析:B。

“when he was in high school”是过去的时间,“could”表示过去的能力。

“can”是现在的能力;“may”和“might”表示可能性较小的推测。

8.We ______ read books in the library quietly.
A.can
B.may
C.must
D.should
答案解析:C。

“must”表示必须,在图书馆必须安静地读书。

“can”表示能力或许可;“may”表示许可,语气较弱;“should”表示应该。

9.You ______ not talk in class.
A.can
B.may
C.must
D.should
答案解析:C。

“must not”表示禁止,“你不能在课堂上讲话”。

“can”
表示能力或许可;“may”表示许可,语气较弱;“should”表示应该。

10.She ______ sing like an angel.
A.can
B.could
C.may
D.might
答案解析:A。

“can”表示现在的能力,“她能像天使一样唱歌”。

“could”表示过去的能力;“may”和“might”表示可能性较小的推测。

11.You look very tired. You ____ have stayed up late last night.
A.must
B.can
C.should
D.need
答案解析:A。

你看起来很累,说明有很大的可能性是昨晚熬夜了,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

12.The ground is wet. It ____ have rained last night.
A.must
B.can
C.should
D.need
答案解析:A。

地面是湿的,很有可能昨晚下雨了,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

13.She is not answering her phone. She ____ be busy.
A.must
B.can
C.should
D.need
答案解析:A。

她不接电话,很有可能是忙,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

14.The light is on in his room. He ____ be at home.
A.must
B.can
C.should
D.need
答案解析:A。

房间灯亮着,很有可能他在家,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

15.There is a lot of noise coming from their room. They ____ be having a party.
A.must
B.can
C.should
D.need
答案解析:A。

有很多噪音从他们房间传来,很有可能在举办派对,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

16.The book is missing. Someone ____ have taken it.
A.must
B.can
C.should
D.need
答案解析:A。

书不见了,很有可能有人拿走了,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

17.The sky is very dark. It ____ rain soon.
A.must
B.can
C.should
D.need
答案解析:C。

天空很暗,有可能快要下雨了,should 表示可能
性较大的推测。

must 过于肯定,can 可能性较低,need 表示需要,不符合语境。

18.He is always punctual. He ____ be late today.
A.mustn't
B.can't
C.shouldn't
D.needn't
答案解析:B。

他总是很准时,所以不可能今天迟到,can't 表示否定的推测。

mustn't 表示禁止,shouldn't 表示不应该,needn't 表示不需要。

19.The test was very difficult. She ____ have passed it.
A.must
B.can
C.should
D.might
答案解析:D。

考试很难,所以她有可能通过了考试,但不确定,might 表示可能性较小的推测。

must 过于肯定,can 表示能力或可能性较低,should 表示应该,不符合语境。

20.There is a strange smell in the room. Something ____ be wrong.
A.must
B.can
C.should
答案解析:A。

房间有奇怪的味道,很有可能有什么不对劲,must 表示很有把握的推测。

can 表示能力或可能性,但在这里不如must 确定程度高。

should 表示应该,不符合语境。

need 表示需要,也不符合语境。

21.You should have told me earlier. If I had known, I _____ been able to help.
A.could have
B.should have
C.would have
D.might have
答案解析:C。

本题考查虚拟语气中情态动词的用法。

这句话表示与过去事实相反的假设,主句用“would/should/could/might+have+过去分词”,根据语境这里用“would have”表示“本来会”。

22.If he had studied harder, he _____ passed the exam.
A.must have
B.should have
C.could have
D.would have
答案解析:C。

同样是与过去事实相反的假设,“could have+过去分词”表示“本来能够”。

23.If I were you, I _____ take the job.
B.should
C.could
D.might
答案解析:A。

与现在事实相反的假设,主句用“would/should/could/might+动词原形”,这里用“would”表示“会”。

24.If it _____ rain tomorrow, we would have to cancel the picnic.
A.should
B.would
C.could
D.might
答案解析:A。

表示与将来事实相反的假设,从句用“should/were to+动词原形”。

25.He talked as if he _____ all the work himself.
A.had done
B.did
C.would do
D.should do
答案解析:A。

as if 引导的方式状语从句,与过去事实相反用“had+过去分词”。

26.If only I _____ more time to study.
A.had
C.would have
D.should have
答案解析:A。

“If only”表示“要是……就好了”,后面接虚拟语气,与现在或未来事实相反用一般过去时,与过去事实相反用过去完成时。

27.She wishes she _____ a doctor.
A.were
B.is
C.will be
D.would be
答案解析:A。

wish 后面接虚拟语气,与现在事实相反用一般过去时,be 动词一律用were。

28.It's high time we _____ to work.
A.went
B.go
C.would go
D.should go
答案解析:A。

“It's high time”后面接虚拟语气,用一般过去时。

29.I would rather you _____ tomorrow.
e
B.came
C.would come
D.should come
答案解析:B。

“would rather”后面接虚拟语气,与现在或未来事实相反用一般过去时。

30.He suggested that we _____ the meeting.
A.postpone
B.postponed
C.would postpone
D.should postpone
答案解析:D。

suggest 后面的宾语从句用虚拟语气,“should+动词原形”,should 可以省略。

31.She ______ have known the truth, but she remained silent.
A.must
B.should
C.could
D.need
答案解析:C。

“could have done”表示“本来能够做某事而实际上未做”。

A 项“must have done”表示对过去事情的肯定推测,这里没有足够的证据表明她肯定知道真相;B 项“should have done”表示“本应该做某事而实际上未做”,不符合语境;D 项“need have done”一般用于否定句或疑问句中。

32.He ______ come tomorrow. I'm not sure.
A.may
B.must
C.should
D.will
答案解析:A。

“may”表示可能性,“他明天可能会来,我不确定”。

B 项“must”表示肯定的推测,与“I'm not sure”矛盾;
C 项“should”表示应该,在这里不合适;
D 项“will”表示将来的动作,但没有体现出不确定性。

33.You ______ be tired after such a long walk.
A.must
B.should
C.can
D.need
答案解析:A。

“must”表示肯定的推测,“走了这么长的路你一定很累了”。

B 项“should”表示应该,没有“must”的推测力度强;C 项“can”表示能力或可能性,在这里不合适;D 项“need”表示需要,也不符合语境。

34.The book ______ be returned to the library on time.
A.must
B.should
C.can
D.may
答案解析:A。

“must”表示必须,“书必须按时归还图书馆”。

B 项
“should”表示应该,语气没有“must”强烈;C 项“can”表示能够,在这里不合适;D 项“may”表示可能,也不符合语境。

35.We ______ have a picnic if the weather is fine.
A.can
B.must
C.should
D.need
答案解析:A。

“can”表示能够,可以,“如果天气好我们能够去野餐”。

B 项“must”表示必须,太绝对;C 项“should”表示应该,也不太符合;D 项“need”表示需要,在这里不合适。

36.He ______ have forgotten his keys. He's always so careful.
A.can't
B.mustn't
C.shouldn't
D.needn't
答案解析:A。

“can't have done”表示对过去事情的否定推测,“他不可能忘了钥匙,他总是很细心”。

B 项“mustn't”表示禁止;C 项“shouldn't”表示不应该;D 项“needn't”表示不必。

37.They ______ finish the work by tomorrow.
A.must
B.should
C.can
答案解析:A。

“must”表示必须,“他们必须在明天之前完成工作”。

B 项“should”表示应该,语气没有“must”强烈;
C 项“can”表示能够,在这里不合适;
D 项“may”表示可能,也不符合语境。

38.You ______ study hard if you want to pass the exam.
A.must
B.should
C.can
D.need
答案解析:A。

“must”表示必须,“如果你想通过考试就必须努力学习”。

B 项“should”表示应该,语气没有“must”强烈;C 项“can”表示能够,在这里不合适;D 项“need”表示需要,也不符合语境。

39.She ______ speak French fluently. She lived in France for years.
A.must
B.should
C.can
D.need
答案解析:C。

“can”表示能力,“她能流利地说法语,她在法国生活了好几年”。

A 项“must”表示肯定的推测,这里不是推测;B 项“should”表示应该,不符合语境;D 项“need”表示需要,也不合适。

40.He ______ be very angry. Look at his face.
A.must
C.can
D.need
答案解析:A。

“must”表示肯定的推测,“他一定很生气,看他的脸”。

B 项“should”表示应该,在这里不合适;C 项“can”表示能力或可能性,不太符合;D 项“need”表示需要,也不符合语境。

相关文档
最新文档