IfhehadfoughtintheFirstWorldWar,hemighthavereturned .
A.a different man B.with a different man C.as a different man D.to be a different man
直觉告诉我,选A更适合,可是答案是C。
网友的知觉是相当对的,更体现出语言的文学性,最好答案就是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. 她离家出走的时候是个相当年轻的小姑娘,而回来时却成了三个孩子的母亲了。
(两个名词短语作状语,表示离家和回家时的状况)