单选题Theweather turned out to
答案:2 悬赏:80 手机版
解决时间 2021-04-11 15:22
- 提问者网友:暗中人
- 2021-04-11 05:52
单选题
The weather turned out to be fine yesterday. I ________the trouble to carry my umbrella with me. A.should have takenB.could have takenC.mustn't have takenD.needn't have taken
最佳答案
- 五星知识达人网友:鱼忧
- 2021-04-11 06:11
D解析试题分析: must + have done:用于肯定句,表示推测,意为“一定(已经)……”。can + have done:用于否定句或疑问句,表示推测,意为“可能(已经)……”。could + have done:可用于肯定句、否定句或疑问句,表示推测、责备或遗憾等,意为“可能……”、“本来可以……”、“本来应该……”等。should [ought to] + have done:可用于肯定句、否定句或疑问句,表示责备或遗憾等,意为“本来应该……”。need + have done:用于否定句或疑问句,用于否定时意为“本来不必”,用于疑问句时意为“有必要……吗”。may + have done:用于肯定句或否定句,表示推测,意为“可能(已经)……”。might + have done:用于肯定句或否定句,表示推测,意为“可能(已经)……(此时 might 可换为 may);另外还可以表示过来可能发生的事结果未发生,意为“本来会……”(此时 might 不能换为 may)。本句中既然天气是晴朗的那么就没必要在带雨伞了,故选D。考点:考查情态动词的完成式的用法。点评:本题难度适中。情态动词的完成式是高中阶段的重难点之一,需要考生熟记它们的用法,在各类考试中经常出现,它主要用于表示对过去情况进行推测或责备等。即学即练:1) You____ all those clothes! We have a washing machine to do that sort of thing A. needn't have washed B. shouldn't have washed C. must not have washed D. can not have washed解析:A。
全部回答
- 1楼网友:白昼之月
- 2021-04-11 07:37
我学会了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯