英语语法,为什么前一句对的,后一句错

来源:百度知道 编辑:UC知道 时间:2024/06/15 08:46:27
"His clients returned from their initial trips to China stunned by how quickly factories became proficient."

"The customer went to Japan robbed by a pirate."

I know how to make the latter right, I don't understand why the former one is right as its structure look just the same to the latter.

I'm so perplexed, Please help!

stunned by how quickly factories became proficient."

过去分词短语做伴随状语

我知道前一句肯定是对的,这是常用的说法,后一句毫无疑问是错的。我不懂语法。要是从语法角度,不知道怎么给你分析。或许是前句的stunned是修饰trips的,而后一句的robbed是修饰Japan的当然不对。

Formally, rob is not followed by the word "by". E.g., My wallet's gone! I've been robbed! But informally, we could use this sentence like "Families robbed by Gooch gang" which comes from BBC news title.

严格来说,两句都似乎有些问题。

Returned from their initial trips to China, his clients were stunned by how quickly factories became proficient.

His clients (who) returned from their initial trips to China WERE stunned by how quickly factories became proficient.