核心问题
(A)She made him a good husband.
(B) She made him a good wife.
请问,这两个句子在结构上有什么区别?
词典解答
这是两个完全不同的结构。在句(A)中,make 是及物动词,作“使成为”“培养成为”解,例如 The party has made him a staunch communist.(党把他培养成为坚强的共产主义者)。这种句型的结构是:主 + 谓 + 直宾 + 宾补(him 为宾语,a good husband 为宾语补足语)。与句(A)相对应的被动句为:He was made a good husband.而在句(B)中,make 是不及物动词,作“成为”解,其结构为:主 + 谓 + 间宾 + 主补。句(B)的意思相当于:She was a good wife to him.(她成了他的好妻子。)
练习题
请做下面的英语试题:
- John Joseph Pershing ____ in 1919, the first highest rank held by any American citizen except George Washington