(1) I hired him because John is a good worker.(2) I told him that John is a good worker.

问题描述:

(1) I hired him because John is a good worker.(2) I told him that John is a good worker.
explain why him in sentence (1) can be co-indexed with John ,but not in sentence (2).考察的是什么啊.完全没概念,

从逻辑关系看,第一句中,因为约翰是一个好工人,所以我雇佣了他,这个他肯定是约翰.这里面有因果关系.第二句:我告诉他约翰是个好工人.这个他,可能不是约翰,而是其他人.
考察你的逻辑思维是否严谨.
这个练习还不算“微妙”呢,因为你的逻辑思维严谨,就不会产生歧义.
你看这句:发现了敌人的哨兵.就可能有两种意思了.看你怎么断句了:发现了 敌人的哨兵,还是:发现了敌人的 哨兵.对对对,就是这样,关于语言学我也看了些相关的书了,一谈到题,就不知道该怎么去解释了,总觉得题和书中的内容没有多大关系,有种答案总是不在其中的感觉。这就说你正处在进步提高的过程中。