句子哪里错误(英语)

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:04:12
He asked when the next train would arrive?
为什么?宾语从句中从句部分语序陈述!

He asked when the next train would arrive.
从句中用陈述语序;
would后用动词原形.由于arrive是不及物动词,所以后面不加宾语,如果是arrive at,后面就要加某个地方(sp.)

正确的是
He asked when would the next train arrive?

因为一般Sb. ask (that)后面一般跟一个完整的句子。那么正确的语序应该是把would 提前。

补充:我们可以把从句的部分分离出来,when would the next train arrive? 这是一个完整的句子并且可以单独使用,相当于代替了句子的宾语部分,用一个句子充当宾语。而按正常的句法语序来说,助动词应该是放在when后面的。

He asked when the next train would arrive at?
arrive是不及物动词

应该是:He asked when would the next train arrive.

He asked when the next train would be arrive?