高三英语从句,选择题求解释

They were all delight at the news ____Tom
won the First prize
A when
B which
C what
D that
答案:D 我 :A
我知道D 是同位语,我承认是最优解。

但不知道A怎么样,我的解释太强词夺理了:希望老师对我的解释加以批判

一号思路考察定语从句:这个是定语从句,the news做先行词,when关系副词(主句从句都完整),Tom won the first frize in the news 这样理解(when =in which),但前面就多了个at ,而且从句做时间状语(跟2号思路一样,时间顺序变扭),例如这里多余了个at ,请问也是一种错误吗?

二号思路考察时间状语从句:主句从句都不缺成分,可能是时间状语从句,但好像时间行不通,翻译成:当Tom获得一等奖,他们看到新闻的时候很开心。(获奖跟看新闻实际不是同一时间发生,肯定是先获奖再上电视被大家看到的)

我承认同位语是最优解,只是想知道when如果填上去错哪了。

首先,Tom won the first prize in the news本身是个病句。如果要说“汤姆赢得了冠军上了新闻”,英文要说That Tom won the first prize was/is in the news. 所以一号思路站不住脚。
其次,第二个思路的核心问题在于at the news此时插在句子中间是什么意思?they到底是在什么时候delight,是看见news时还是Tom赢比赛时?也就是说,如果这里接when,那they到底是在看到新闻时delight还是赢得比赛时delight?显然是有歧义的,而产生歧义的原因就在于when的使用。追问

您好,看到了您的讲解十分感谢,还有些疑问

①Tom won the first prize in the news语法上主谓宾合理,病句错哪里了,
②That Tom won the first prize was/is in the n您好,看到了您的讲解十分感谢,还有些疑问ews. 这是主语从句吗,主句:Tom won the first prize 不缺主语。
望回复

追答

①won the fist prize一定是in a/the match/competition而不会in the news.
②in the news前面的部分正是主语从句。

温馨提示:答案为网友推荐,仅供参考
相似回答