书上说:
She made him a good deputy.
她成为他理想的助理(她是助理)。
我的疑惑:为什么不是:她使他成为理想的助理(他是助理)?
书上接着说:
He will make her a good teacher.
他将使她成为好老师。
他将成为她的好老师。
我的疑惑:以上2种意思正确吗?
对make+N, make+N+N 用法含义的理解很糊涂。
麻烦老师讲解一下,非常感谢!
make有多种用法,与你的问题有关的用法包括:
1 make可以是系词,to be or become (something)后接名词作表语:
She and her boyfriend make [=are] a lovely couple.
She will make a fine judge one day.
She made [=was] a loving wife to him. = She made him a loving wife. (这个make为双宾语动词)
2 make可以是双宾语动词,后接双宾语。
make someone a dress = make a dress for someone
She made him a loving wife. him为间接宾语,a loving wife为直接宾语。
3 make可以是复合宾语动词,后接宾语+宾补。to cause (something or someone) to be changed in a specified way; to give a particular job, title, status, etc., to (someone)
The experience made him a cynic.
They made him (the) Emperor.
以上例句皆为词典例句。
所以,
She made him a good husband.
She made him a good wife.
这二个句子都是正确的,网友自己分析结构和翻译吧。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!