有这样一个句子:
He will make the children a good teacher.
句中为什么不用复数 good teachers 呢?这个句子如何理解?
1. He will make the children a good teacher
=He will make a good teacher for the children.
他会成为孩子们的好老师。
2. 属于主 + 谓 + 双宾 句型的 变化形式
He will buy me a computer.
= He will buy a computer for me.
在席玉虎主编的《英语常用词用法详解大词典》第1957页有这样一个例句:
He will make you a good interpreter. 他可以给你当一个好翻译。
所以,He will make the children a good teacher.的意思是:他可以给孩子们当一个号老师。
因此,不用复数 good teachers。