英语选择题,看图答案写错的,不懂为什么错,求分析答案还有用到了那些语法,谢谢

如题所述

22题,mustn't表示禁止,选couldn't表示你昨晚没有打电话给我,我昨天在家待了一天;
23题,从句末的during the past few weeks来判断,第二个空应该是过去完成时,第一个空直接用过去时就好了,表示事情已经发生过了。你选D表示,将要发生,与前面的to my surprise意思不符;
24题,这是一般过去时,我看不到你的D选项,估计第一个空你选了was broken out,为什么用被动语态呢,战争爆发就直接爆发了,如果用被动就翻译成战争被爆发。

个人见解,供参考!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-10
22.couldn't/can't have done 表示对过去的推测。“当时一定不可能做--”
23,从to my surprise看,说明动作做过了,故用一般过去是。he had painted during the past few weeks.是定语从句修饰the picture,
24break out /happen /take place --发生,是不及物动词,没有被动语态,last 持续
第2个回答  2013-05-10
22题:首先这个句子的时态是过去式,考的是情态动词的用法,然后根据句意,表示不可能在给我打电话,后面的句子是说我一整天在家。A是不应该,B是可能,也许,C 是不可能,D是不准。
23题:to my surprise ,是出乎我的意料之外,他给我看了他已经画了的图片。
24.:战争发生是主动语态,be+过去分词是属于被动语态。
相似回答