作业帮 > 英语 > 作业

You ____ have gone

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/12 04:44:39
You ____ have gone to the movie without reviewing your lessons.No wonder you failed in the test. A.mightn't B.shouldn't C.mustn't D.couldn't
解题思路: 情态动词
解题过程:
You ____ have gone to the movie without reviewing your lessons.No wonder you failed in the test.
A. mightn't (也许没有) B.shouldn't C.mustn't(禁止……。) D.couldn't(本来不能而做了……。)
句意:没有复习功课你本来不应该去看电影的,难怪考试不及格。
解题:考查情态动词的用法:
“ should have + - ed 分词”结构用来表达下述意义:
1. 表示“应该已经……”,“本来应该……”,即过去该做某事但实际没有做,其否定式“ shouldn't have + - ed 分词”意为“本来不应该……而做了”。例如:
These cells should have been kept in some dry places. 这些电池本来应该放(保存)在干燥的地方。(但实际上没有把它们放在干燥的地方。)
You shouldn't have dept those cells in the damp place. 你本来不该把那些电池放在潮湿的地方。(但实际上已经把它们放到潮湿的地方了。)
比较几个选项,答案是:B.shouldn't
同学你好。我是Frank,很高兴为你答题。如有疑问请添加讨论,我会尽快做回复。祝你学习进步,生活愉快!

最终答案:略