对make+N, make+N+N 用法含义的理解很糊涂。

书上说:

She made him a good deputy.

她成为他理想的助理(她是助理)。


我的疑惑:为什么不是:她使他成为理想的助理(他是助理)?


书上接着说:

He will make her a good teacher.

他将使她成为好老师。

他将成为她的好老师。


我的疑惑:以上2种意思正确吗?


对make+N, make+N+N 用法含义的理解很糊涂。


麻烦老师讲解一下,非常感谢!


请先 登录 后评论

最佳答案 2021-01-09 14:00

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. 

这二个句子都是正确的,网友自己分析结构和翻译吧。



请先 登录 后评论

其它 1 个回答

mikee

第一问:哪本书说的?附上来。

作者故弄玄虚。


请先 登录 后评论
  • 1 关注
  • 0 收藏,3608 浏览
  • yxy39 提出于 2021-01-07 13:19