Jim told us all that----he said at the meeting was really tr

问题描述:

Jim told us all that____he said at the meeting was really true.A.that B.all C.what D.all that
选择什么?
all是told 的宾语还是us的修饰语?
句子怎么划分的?翻译.
1个回答 分类:英语 2014-12-16

问题解答:

我来补答
选C.
us是间接宾语,all作us的同位语.Jim told us all意思是“吉姆告诉我们所有人”.
what he said at the meeting was really true是told的直接宾语.这是个宾语从句.
这个宾语从句的主语what he said at the meeting又是一个从句(主语从句),意思是“他在会议上说的话”. 这个what不能换成that,因为what在这个主语从句里同时充当了宾语,that在从句中是不能充当任何成分的.
这个句子结构非常复杂,让我们来理一理:
第一层:主语(Jim)+谓语(told)+间接宾语(us)+同位语(all)+直接宾语(what he said at the meeting was really true).
第二层:主语(what he said at the meeting)+系动词(was)+表语(really true.
第三层:主语(he)+谓语(said)+宾语(what).
句意:吉姆告诉我们所有人说,他在会议上说的话的确是事实.
再问: 老师,答案选that,所以我很困惑。请讲解下什么叫同位语,举例说明,谢谢。 我在网上也百度了这个题目,发现有选that的,就是题目要改动,就是he said 后加上so 。
再答: 答案错了。 举例来说同位语: 奥巴马总统:“奥巴马”与“总统”指的是同一个人,两者互为同位语。 Chairman Mao(毛主席):两个单词指的也是同一个人,两者也互为同位语。
再问: Tom told us all that ____ he said so at the meeting was really true. 这个时候应该填that了吗?为什么?
再答: 是的。so起到了what的作用。 句意是:吉姆告诉我们所有人说,他在会议上这样说了,这是真的。 这个句子结构: 第一层:主语(Jim)+谓语(told)+间接宾语(us)+同位语(all)+直接宾语(that that he said so at the meeting was really true). 第一个that是连词,引导宾语从句。 第二层(就是第一层中的直接宾语):主语(that he said so at the meeting)+系动词(was)+表语(really true。 这个that引导主语从句he said so at the meeting(他在会议上这样说了)。 第三层(就是第二层中的主语):主语(he)+谓语(said)+宾语(so). 这个题目太偏了。
 
 
展开全文阅读
剩余:2000