小升初英语情态动词用法单选题50题

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

小升初英语情态动词用法单选题50题
1. In the art class, you ____ draw a beautiful picture if you practice more.
A. can
B. must
C. may
D. should
答案:A。

解析:本题考查情态动词can的用法。

can表示能力,在美术课上,如果多练习就能画出漂亮的画,这里强调的是一种能力,所以用can。

must表示必须,may表示也许、可能,should表示应该,都不符合题意。

2. We ____ play football on the playground after school last year.
A. can
B. could
C. must
D. need
答案:B。

解析:本题考查could的用法。

根据last year可知是过去的事情,can的过去式是could,表示过去的能力,我们去年放学后能在操场踢足球,所以选could。

must表示必须,need表示需要,都不符合语境。

3. - ____ I borrow your pen? - Yes, you can.
A. Must
B. Can
C. Should
D. May
答案:B。

解析:本题考查请求许可时情态动词的用法。

根据回答Yes, you can.可知问句是用Can来提问,表示请求许可,我能借你的笔吗。

Must表示必须,Should表示应该,May也可以表示请求许可,但回答是用can,所以选Can更合适。

4. She ____ sing very well when she was a little girl.
A. can
B. could
C. should
D. would
答案:B。

解析:本题考查could的用法。

当她还是个小女孩的时候是过去的时间,这里表示过去的能力,她过去唱歌唱得很好,can的过去式是could,所以选could。

should表示应该,would表示过去常常或意愿,不符合题意。

5. In the English class, students ____ answer the teacher's questions in English.
A. can
B. must
C. may
D. need
答案:A。

解析:本题考查can的用法。

在英语课上,学生能够用英语回答老师的问题,这里强调的是一种能力,所以用can。

must 表示必须,may表示也许、可能,need表示需要,都不太符合语境。

6. - ____ you play the piano two years ago? - No, I ____.
A. Can; can't
B. Could; couldn't
C. Should; shouldn't
D. May; may not
答案:B。

解析:本题考查could的用法。

two years ago是过去的时间,问过去是否能弹钢琴,要用Could提问,回答也要用could的否定形式couldn't,所以选B。

Can是一般现在时的用法,Should表示应该,May表示也许、可能,都不符合题意。

7. He ____ run fast when he was young, but now he is too fat to run fast.
A. can
B. could
C. should
D. would
答案:B。

解析:本题考查could的用法。

当他年轻的时候是过去的时间,这里表示过去能够跑得很快,can的过去式是could,所以选could。

should表示应该,would表示过去常常或意愿,不符合题意。

8. - ____ we go to the library after school? - Good idea.
A. Can
B. Must
C. Should
D. May
答案:A。

解析:本题考查Can表示请求许可的用法。

我们放学后能去图书馆吗,这里是请求许可,用Can。

Must表示必须,Should 表示应该,May也可表示请求许可,但Can更简洁常用,所以选Can。

9. You ____ be late for school. You should get up early.
A. can't
B. mustn't
C. needn't
D. shouldn't
答案:B。

解析:本题考查mustn't的用法。

mustn't表示禁止,你不准上学迟到,应该早起。

can't表示不能,没有禁止的意思那么强烈。

needn't表示不需要,shouldn't表示不应该,都不符合语境。

10. In the music class, she ____ play the guitar very well.
A. can
B. could
C. must
D. need
答案:A。

解析:本题没有明确的过去时间标志,描述的是一般
情况下她在音乐课上弹吉他弹得很好,强调的是一种能力,所以用can。

could是过去式,must表示必须,need表示需要,都不符合题意。

11. You ____ go to the park if you finish your homework early.
A. may
B. might
C. can
D. must
答案:A。

解析:本题考查情态动词的用法。

句意为如果你早早完成作业就可以去公园。

may表示许可或可能性,在这里表示许可,符合语境。

B选项might是may的过去式,虽然也可表示可能性,但在这里没有过去的含义,不太合适。

C选项can表示能力,这里不是强调能力而是许可,所以不选。

D选项must表示必须,与句子的语义不符。

12. I'm not sure. He ____ come to the party tonight.
A. may
B. might
C. should
D. will
答案:A或B。

解析:句意为我不确定,他今晚可能来参加聚会。

may和might都可表示可能性,在这里都可以使用,只是might的可能性比may稍小一点。

C选项should表示应该,不符合句子语义。

D 选项will表示将会,这里是不确定的情况,不是肯定会来,所以不选。

13. ____ I have a glass of water? I'm really thirsty.
A. May
B. Must
C. Need
D. Shall
答案:A。

解析:句意为我可以喝杯水吗?我真的很渴。

May用于征求许可,在这里表示请求允许喝水,符合语境。

B选项Must表示必须,语义不符。

C选项Need表示需要,不是用来征求许可的。

D选项Shall用于第一人称,表示将来或者提出建议等,这里不适用。

14. She ____ go shopping tomorrow if she has time.
A. may
B. can't
C. mustn't
D. needn't
答案:A。

解析:句意为如果她有时间,她明天可能去购物。

may 表示可能性。

B选项can't表示不能,与句子语义不符。

C选项mustn't 表示禁止,语义错误。

D选项needn't表示不必,这里不是说不必去购物,而是有去购物的可能性,所以不选。

15. They ____ go to the beach this weekend, but they haven't decided yet.
A. may
B. should
C. would
D. must
答案:A。

解析:句意为他们这个周末可能去海滩,但是他们还没有决定。

may表示可能性。

B选项should表示应该,不符合句子语义。

C选项would是will的过去式,在这里没有过去的含义,不合适。

D选项must表示必须,与句子语义不符。

16. You ____ be careful when you cross the road.
A. may
B. must
C. might
D. can
答案:B。

解析:句意为当你过马路的时候你必须小心。

must表示必须,强调必要性。

A选项may表示许可或可能性,这里不是许可或单纯的可能性的问题,而是必须要做的事。

C选项might是may的过去式,在这里不合适。

D选项can表示能力,这里不是强调能力,所以不选。

17. ____ we take a walk in the park? It's a nice day.
A. May
B. Shall
C. Need
D. Must
答案:B。

解析:句意为我们去公园散步好吗?今天天气很好。

Shall用于第一人称,表示建议或征求意见。

A选项May用于征求许可,这里不是单纯的许可问题。

C选项Need表示需要,语义不符。

D选项Must表示必须,语义不符。

18. He ____ know the answer, but I'm not sure.
A. may
B. must
C. can
D. should
答案:A。

解析:句意为他可能知道答案,但是我不确定。

may表示可能性。

B选项must表示肯定的推测,这里是不确定的情况,不是肯定的推测。

C选项can表示能力,这里不是强调能力。

D选项should表示应该,语义不符。

19. She said she ____ come to see me tomorrow.
A. may
B. might
C. can
D. must
答案:B。

解析:句意为她说她明天可能来看我。

由于主句是一般过去时,从句要用相应的过去时态,may的过去式是might,所以这里选B。

A选项may是原形,不符合句子时态要求。

C选项can表示能力,这里不是强调能力。

D选项must表示必须,语义不符。

20. ____ it rain tomorrow, we will stay at home.
A. May
B. Might
C. Should
D. Can
答案:C。

解析:句意为如果明天下雨,我们就会待在家里。

这里是虚拟语气的用法,should表示假设,万一。

A选项May和B选项Might没有这种用法。

D选项
21. In the library, you ____ be quiet.
A. must
B. mustn't
C. can
D. can't
答案:A。

解析:must表示必须,在图书馆里必须保持安静,这是一种规定。

mustn't表示禁止,在这里不符合语境。

can表示能够,can't表示不能,都没有must表示必须这种规定性的语义准确。

22. When you cross the road, you ____ look left and right first.
A. must
B. mustn't
C. may
D. may not
答案:A。

解析:must必须,过马路的时候必须先左右看,这是交通安全的要求。

mustn't禁止,不符合此处语义。

may可能、可以,
may not可能不,都不能表达这种必要性。

23. Students ____ run in the classroom.
A. must
B. mustn't
C. need
D. needn't
答案:B。

解析:mustn't表示禁止,学生禁止在教室里奔跑。

must 表示必须,不符合题意。

need需要,needn't不需要,与这里表示禁止的语义不符。

24. We ____ follow the traffic rules when we drive.
A. must
B. mustn't
C. should
D. shouldn't
答案:A。

解析:must必须,我们开车的时候必须遵守交通规则。

mustn't禁止,不符合语义。

should应该,shouldn't不应该,must的必要性程度比should更强,这里强调规则必须遵守。

25. In the hospital, you ____ smoke.
A. must
B. mustn't
C. could
D. couldn't
答案:B。

解析:mustn't表示禁止,在医院里禁止吸烟。

must表示必须,不符合语境。

could能够、可以,couldn't不能,都不是表示禁止的意思。

26. You ____ be late for school.
A. must
B. mustn't
C. would
D. wouldn't
答案:B。

解析:mustn't表示禁止、不允许,你不允许上学迟到。

must表示必须,不符合题意。

would将会,wouldn't不会,与这里表示禁止的语义无关。

27. The sign says we ____ park here.
A. must
B. mustn't
C. might
D. might not
答案:B。

解析:mustn't表示禁止,标志说我们禁止在这里停车。

must表示必须,不符合题意。

might可能、也许,might not可能不,都不是表示禁止的意思。

28. When you are in the museum, you ____ touch the exhibits.
A. must
B. mustn't
C. dare
D. daren't
答案:B。

解析:mustn't表示禁止,在博物馆里禁止触摸展品。

must表示必须,不符合语境。

dare敢,daren't不敢,与这里表示禁止的语义不符。

29. We ____ keep our classroom clean.
A. must
B. mustn't
C. will
D. won't
答案:A。

解析:must必须,我们必须保持教室干净。

mustn't禁止,不符合题意。

will将要,won't不会,与这里表示必须的语义不符。

30. People ____ spit on the ground in public places.
A. must
B. mustn't
C. have to
D. don't have to
答案:B。

解析:mustn't表示禁止,人们禁止在公共场所随地吐痰。

must表示必须,不符合题意。

have to不得不,don't have to不必,都不是表示禁止的意思。

31. When you are in the library, you ______ keep quiet.
A. should
B. shouldn't
C. can
D. can't
答案:A。

解析:should表示应该,在图书馆里应该保持安静,这是一种行为准则。

A选项should符合语境。

B选项shouldn't表示不应该,与保持安静的要求相悖。

C选项can表示能够,侧重于能力方面,这里不是说有没有能力保持安静,而是强调应不应该。

D选项can't表示不能,也不符合在图书馆要安静这个行为准则的语义。

32. If your friend gives you a present, you ______ say thank you.
A. should
B. shouldn't
C. may
D. mustn't
答案:A。

解析:should有应该的意思。

当朋友送礼物时,应该说谢谢,这是礼貌的行为准则。

B选项shouldn't是不应该,不符合常理。

C选项may表示可能、可以,这里不是说可能说谢谢,而是应该说谢谢。

D选项mustn't表示禁止,完全不符合语义。

33. You ______ eat too much junk food. It's bad for your health.
A. should
B. shouldn't
C. will
D. would
答案:B。

解析:shouldn't表示不应该。

因为垃圾食品对健康有害,所以不应该吃太多,这是一种健康方面的行为建议。

A选项should 表示应该,与语义相反。

C选项will表示将要,侧重于将来时态,这里不是说将来的动作而是一种建议。

D选项would是will的过去式,也不符合语境。

34. When you see an old person standing on the bus, you ______ offer your seat.
A. should
B. shouldn't
C. could
D. might
答案:A。

解析:should表示应该。

看到老人在公交车上站着,应该让座,这是一种道德行为准则。

B选项shouldn't表示不应该,不符合道德要求。

C选项could表示能够、可以,这里强调的是应该让座而不是能不能让座。

D选项might表示可能,不是表达这种行为准则的合适词汇。

35. In class, you ______ listen carefully to the teacher.
A. should
B. shouldn't
C. need
D. needn't
答案:A。

解析:should表示应该。

在课堂上应该认真听老师讲
课,这是学生的基本行为准则。

B选项shouldn't表示不应该,与正确行为相悖。

C选项need表示需要,这里不是说需要听老师讲课,而是应该听老师讲课这种义务。

D选项needn't表示不需要,不符合课堂要求。

36. You ______ play football in the street. It's very dangerous.
A. should
B. shouldn't
C. must
D. mustn't
答案:B。

解析:shouldn't表示不应该。

在街上踢足球是很危险的,所以不应该这么做,这是一种安全方面的行为准则。

A选项should 表示应该,与语义相反。

C选项must表示必须,这里不是说必须在街上踢足球,而是不应该踢。

D选项mustn't虽然也表示禁止,但shouldn't更能体现一种建议性的不应该。

37. If you make a mistake, you ______ admit it.
A. should
B. shouldn't
C. dare
D. daren't
答案:A。

解析:should表示应该。

如果犯了错误,应该承认,这是一种诚实的行为准则。

B选项shouldn't表示不应该,与诚实的要求相悖。

C选项dare表示敢,这里不是说敢不敢承认错误,而是应该
承认错误。

D选项daren't表示不敢,不符合语义。

38. When you visit someone's house for the first time, you ______ take off your shoes at the door.
A. should
B. shouldn't
C. used to
D. didn't use to
答案:A。

解析:should表示应该。

第一次去别人家里,应该在门口脱鞋,这是一种做客的礼貌行为准则。

B选项shouldn't表示不应该,不符合做客礼仪。

C选项used to表示过去常常,D选项didn't use to表示过去不常常,这两个选项都与做客时当下的行为准则无关。

39. You ______ be late for school.
A. should
B. shouldn't
C. have to
D. don't have to
答案:B。

解析:shouldn't表示不应该。

上学不应该迟到,这是学校的基本纪律要求。

A选项should表示应该,与语义相反。

C选项have to表示不得不,这里不是说不得不迟到,而是不应该迟到。

D选项
41. I hope I ______ become a great scientist in the future.
A. will
C. can
D. could
答案:A。

解析:will用于表示将来的计划、意愿等。

这里表达我希望自己将来会成为一名伟大的科学家,是对于未来的一种期望,所以用will。

would是will的过去式,常用于过去将来时或者表示比will更委婉的请求或愿望,在此处不符合语境。

can表示能力,could 是can的过去式,这里不是在说能力的问题,所以C和D也不正确。

42. He said he ______ go to Paris next year if he had enough money.
A. will
B. would
C. should
D. might
答案:B。

解析:这里是一个宾语从句,主句是过去时,从句中有next year表示将来,这种情况下要用过去将来时,would是will的过去式,用于过去将来时,表示从过去看将来的计划或打算,所以选B。

will用于一般将来时,这里主句是过去时,不能用will。

should表示应该,might表示可能,都不符合语境。

43. ______ you help me with my English homework?
A. Will
B. Would
C. Do
答案:A。

解析:will用于表示请求,常表示现在或将来。

这里是问你是否愿意帮助我做英语作业,是现在的一种请求,用will。

would用于表示比will更委婉的请求,但通常用于虚拟语气或者过去的语境中,这里不需要用那么委婉且不是过去语境,所以不选B。

Do 和Did用于一般现在时和一般过去时的疑问句,这里不是一般现在时或过去时的用法,所以C和D错误。

44. She ______ like to visit the Great Wall one day.
A. will
B. would
C. can
D. may
答案:B。

解析:would like to do sth是固定搭配,表示想要做某事,这里表示她想要有一天去参观长城,所以选B。

will单独不与like to do这样搭配。

can表示能力,may表示可能,都不符合这个固定搭配的用法。

45. What ______ you do if you have a lot of money?
A. will
B. would
C. should
D. must
答案:A。

解析:这里是一个主将从现的句子,if引导的从句是
一般现在时,主句要用一般将来时,will用于一般将来时,表示将来的动作,所以选A。

would用于过去将来时或者更委婉的表达,这里不需要。

should表示应该,must表示必须,都不符合语境。

46. They ______ not come to the party tonight.
A. will
B. would
C. can
D. should
答案:A。

解析:will用于表示将来的动作或情况,这里表示他们今晚将不来参加聚会,是对将来情况的一种陈述,所以用will。

would用于过去将来时,这里不是过去将来时的语境。

can表示能力,should表示应该,都不符合句子意思。

47. I asked my mother if she ______ buy me a new bike.
A. will
B. would
C. should
D. must
答案:B。

解析:这是一个宾语从句,主句是过去时(asked),从句要用相应的过去时态,这里表示我问妈妈是否会给我买一辆新自行车,是过去看将来的情况,所以用would。

will用于一般将来时,这里主句是过去时不能用will。

should表示应该,must表示必须,都不符合语境。

48. ______ it be sunny tomorrow?
A. Will
B. Would
C. Can
D. May
答案:A。

解析:will用于表示对将来情况的预测,这里问明天是否会是晴天,是对明天这个将来时间天气的预测,所以用will。

would用于过去将来时,这里不是过去将来时的语境。

can表示能力,May表示可能,但在预测天气这种情况时,通常用will。

49. He ______ rather stay at home than go out on such a cold day.
A. will
B. would
C. should
D. must
答案:B。

解析:would rather do sth than do sth是固定用法,表示宁愿做某事而不愿做某事,这里表示他在这么冷的天宁愿呆在家里也不愿出去,所以选B。

will没有这种用法。

should表示应该,must表示必须,都不符合这个固定用法。

50. If I ______ see her tomorrow, I will give her the book.
A. will
B. would
C. should
D. can
答案:C。

相关文档
最新文档