We call his brother Jack. (即名词作宾语补语)
His brother Jack is a world-famous doctor.
(即名词作同位语)感觉有的困惑,为何We call his brother Jack 中的Jack不可以理解为同位语呢?
谢谢老师解答
Wecall his brother Jack. 这个句子有歧义。
Call在这里可以是复合宾语及物动词,意为把A称为B。像They named the baby Tom. 他们给宝宝起名为汤姆。We callhis brother Jack. 大家把他哥哥称为杰克。
但call也会是单宾语及物动词,意为给某人打电话。We call his brother. 意为大家给他哥打电话。然后his brother后接限制性同位语Jack,以不同是什么哥哥(有不止一个brother)。但这种理解有的勉强,由于时态为一般目前时。假如改为一般过去时,则非常可能是这个意思。