一道英语单选(从句)

来源:百度知道 编辑:UC知道 时间:2024/06/14 06:19:40
The teacher made a speech_________ she thanked the class for the gift.

A which
B of which
C in which
D that

答案是C,为什么不能选D?可以是同位语从句啊!

1,make a speech in是一个固定短语,表示 在(为)某事发表谈论.
2,that引导的复句没有c选项连贯,D更合适一些.

要是用THAT,哪IN就要加到句子里面去

好象是定语从句。

因为in which =in her speech

语法问题

怎么会是同位语从句呢?
显然这题的考点是in a speech .
she thanked the class in a speech.
是介词提前的定于从句。
同位语嘛,
l have no idea when he will be back.这可以算是一句。