道德经的智慧启示作业:A big fire( )last night. Some houses were burnt to ashes.

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 11:43:45
A.broke out B.had broken out C.had been broken out D.was broken out 为什么选A,谢谢!!

其实估计楼主对C,D选项应该比较清楚,因为文内没有提及纵火,所以这里所发生的火灾应该是主动时态。不过可能在A,B中会出现一些混淆。其实比较简单的解释就是,broke out是火燃起来的那一瞬间的瞬动词的瞬动态,这种词是不能使用有延续性的过去完成时,在以后的判断中,该动词是否应该用现在完成时或者过去完成时,除了对句子整体的把握,还有就是要注意这个动词是否有可延续性。

就是说那火诞生了(烧着了) 就是得选A呀`

首先排除被动形式的C和D ,A和B 就是时态上的区别,从时间last night可以决定用过去式。

因为这句话有"last night",指明了时间而且个过去的时间,所以动词就用过去式的,所以选A

last night 意思是 昨晚
是过去的某个时间
应该用过去时态,B C都不对
还有break out是爆发
火爆发应该用主动语态 D不对

这是约定俗成,几年前我的英语老师也讲过这个问题,当时他说大火爆发是主动,房子倒塌就是被动,这是习惯,没道理的.所以C,D不能选,而这句话强调一种状态,所以用A.
A,为昨天发生了火灾,一些房子....如果用B则昨天已经发生了大火,一些房子....,你理解一下.