英语单项选择题?
来源:百度知道 编辑:UC知道 时间:2024/06/23 19:24:18
For a moment nothing happened.Then _____ all shouting together.
A.voices had come B.came voices
C.voices would come D.did voices come
不要只回答一个选项,我需要正确的解释!拜托了!
答案是B,能不能更具体解释一下为什么选择B.不要只是翻译啦……
A.voices had come B.came voices
C.voices would come D.did voices come
不要只回答一个选项,我需要正确的解释!拜托了!
答案是B,能不能更具体解释一下为什么选择B.不要只是翻译啦……
首先来确定时态,前一句For a moment nothing happened是一般过去时,下一句以then开头,那么接下来说的事情应该是接着前面发生的,也应该是一般过去时。
A和C一个是完成时,一个是虚拟,要先排除。
接下来在B和D之中,这时可以看出这里是一个倒装结构。倒装结构是不需要增加助动词did的,只需要把came提前即可。
原来语序应为:Then voices, all shouting together, came.
all是voices的同位主语,shouting together是all 的状语。倒装后就变成:
Then came voices all shouting together.
all也可以看成是副词,那么all shouting together可以是voices的状语。
原句就不用逗号隔开了:
Then voices all shouting together came.
刚才还没事,现在就大叫起来了
好象这个意思。你看着选吧
就和Down came the bombs.这个句子是一样的,这是一个完全倒装句式,,,
把它的顺序正常化就是Then all shouting voices came.
倒装语序啊 你应该学过这句吧 there comes a bus 公共汽车来了 句型是一样的拉 要学会举一反三噢 意思就是 有一小会什么也没发生 然后所有声音都一起出现了
倒装结构
b