第1个回答 2010-01-07
首先你对句子的分析是错误的:
我们来一步步的还原这个句子,先来翻译,“这个医生做了他能做的一切去救这个受了伤的孩子”
主语是:医生,the doctor
谓语: 救 save
宾语: 孩子 boy
现在你知道:他能做的...修饰先行词all,这么明显还用说吗?定语从语。
the doctor did all_____to save the wounded boy。
你应该知道当先行词是ALL,ONLY,等时后面的定语从句必须用TATH引导吧!
我们再来分析答案:
A: what he could 肯定错啦,因为要用THAT
B: (that)he could(do)因为在定语从句里that做宾语的时候可以省略,这里就省略了因为是做DO的语,DO为什么要省略呢?因为前面已经有了一个did,所有后面的DO也省略了。
C:everything which he could错,因为这里把ALL当形容词修饰everything,但当先行词是...everything...时,用THAT,所里这里的答案改为everything that he could 就对了。
D.for which he could do 错的很明显。
强烈要求加分!!!!