永发信息网

A big fire( )last night. Some houses were burnt to ashes.

答案:6  悬赏:40  手机版
解决时间 2021-04-04 10:37
  • 提问者网友:戎马万世
  • 2021-04-04 00:01
A big fire( )last night. Some houses were burnt to ashes.
最佳答案
  • 五星知识达人网友:狂恋
  • 2021-04-04 00:58
其实估计楼主对C,D选项应该比较清楚,因为文内没有提及纵火,所以这里所发生的火灾应该是主动时态。不过可能在A,B中会出现一些混淆。其实比较简单的解释就是,broke out是火燃起来的那一瞬间的瞬动词的瞬动态,这种词是不能使用有延续性的过去完成时,在以后的判断中,该动词是否应该用现在完成时或者过去完成时,除了对句子整体的把握,还有就是要注意这个动词是否有可延续性。
全部回答
  • 1楼网友:未来江山和你
  • 2021-04-04 06:01
这是约定俗成,几年前我的英语老师也讲过这个问题,当时他说大火爆发是主动,房子倒塌就是被动,这是习惯,没道理的.所以C,D不能选,而这句话强调一种状态,所以用A.
A,为昨天发生了火灾,一些房子....如果用B则昨天已经发生了大火,一些房子....,你理解一下.
  • 2楼网友:罪歌
  • 2021-04-04 04:51
last night 意思是 昨晚
是过去的某个时间
应该用过去时态,B C都不对
还有break out是爆发
火爆发应该用主动语态 D不对
  • 3楼网友:上分大魔王
  • 2021-04-04 04:02
因为这句话有"last night",指明了时间而且个过去的时间,所以动词就用过去式的,所以选A
  • 4楼网友:执傲
  • 2021-04-04 02:58
首先排除被动形式的C和D ,A和B 就是时态上的区别,从时间last night可以决定用过去式。
  • 5楼网友:撞了怀
  • 2021-04-04 01:50
就是说那火诞生了(烧着了) 就是得选A呀`
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯