老师好,请教下面问题:


出处:英语语法新思维初级课程P18

原文:29.We found John a loyal friend。大家发现John是个非常忠心的朋友。为主谓宾+直接宾结构。

30.Iwill find you a good teacher。我将会为你找到一位好老师。

31.Ifind you a good teacher。我发现你是个好老师。

32.She will make him a good wife.她会成为他的一个好老婆。

33.She will make hime a good husband.她会使他成为一个好老公。


以上为书原文或原意。下为问题:

1、29的结构不应该是主谓宾宾补吗?

2、30和31、23和33。不同就多了个will find。这个如何区别它是主谓宾宾补和主谓双宾呢。和will有关系吗?

以上为书原文或原意。下为问题:

1、29的结构不应该是主谓宾宾补吗?

【答】网友对。原书错!

2、30和31、32和33。不同就多了个will find。这个如何区别它是主谓宾宾补和主谓双宾呢。和will有关系吗?

【答】find 和make 两个动词都分别有两种句式:

主语 + 动词 + 间接宾语 + 直接宾语:S+V+IO+DO

主语 + 动词 + 宾语 + 宾语补足语:S+V+O+C

一个句子中,含有find 或make ,具体是哪种结构,是由语义和语境决定的,当然包含时态在内,其实是动词词义决定的,除此之外,还有人称的原因。这需要从具体上下文中去判断。

所谓人称原因,32,33两句不可逆转。没歧义。

所谓时态在内,其实是动词词义决定的。比如30,31两句,时态决定了find 的词义是不一样的:

句30的find, 为“一般以后时”,说明是行为动词:“找”。

句31的find, 为“一般目前时”,说明是认知类动词:“觉得”。