名词作补语或状语

If he had fought in the First World War, he might have returned ( ).

 A.a different man B.with a different man C.as a different man D.to be a different man

直觉告诉我,选A更合适,可是答案是C。

请先 登录 后评论

最佳答案 2020-10-19 10:40

网友的知觉是相当对的,更体现出语言的文学性,最佳答案就是A。原答案虽然不能说错,但相当蹩脚。对比:

If he had fought in the First World War, he might have returned a different man.
If he had fought in the First World War, he might have returned as a different man.
第一句:他回来时可能会是一个不同的人。(暗指:性格、品质的变化)
第二句:他可能会以不同身份的人回来。(暗指:身份、地位的变化)
She went away from home quite a young girl and returned a mother of three. 她离家出走的时候是个相当年轻的小女孩,而回来时却成了三个孩子的妈妈了。

(两个名词短语作状语,表示离家和回家时的情况)

 

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2808 浏览
  • Yoga Fire 提出于 2020-07-16 00:55

相似问题