all all 是什么意思?

 

请看下面这道题,是all all?还是both both?还是that that?或还是which which

He told us __________ he had seen in the accident.

A. all all                         B. both both                     C. that that                     D. which which

此题应选A。容易误选C。误认为第一个that用作宾语从句的引导词,第二个that在宾语从句中用作seen的宾语。

大家知道:引导名词性从句(主语从句、宾语从句、表语从句、同位语从句)that 在句中是不能充当任何句子成分的。所以若选C,将第二个that看作是宾语从句中谓语动词seen的宾语,这是不成立的。

正确的分析是:此题应选A,第一个all用作us的同位语,第二个all用作动词 told 的直接宾语,其后的 that he had seen in the accident是用以修饰第二个all定语从句,全句意为:他告诉我们所有的人他在事故所看到的所有情况。

有时命题者故意将几个比较特殊的句子结构,通过某种特殊手段混在一起,主要考查考生对句子结构的综合理解能力。请做以下试题(注意分析句子结构)。如:

1. Would you tell me what subject you were good_________ school?

A. at at                          B. in in                        C. for for                    D. with with

2. The books we _________ nothing to do with this subject.

A. have have                  B. do do                      C. read read                 D. need need

3. Whoever has a strong __________ not leave his work halfway done.

A. shall shall                   B. will will                   C. can can                   D. may may

答案:1. A 2. A 3. B