这定语从句还是同位语从句?高手快进,在线等答案~急急急~

Have you ever been in a situation _____ you know the other person is right yet you cannot agree with him?
a. by which b. that c. in where d. where 2002
答案是where
为什么不能用whether,不能做同位语从句吗?
为什么不能用that,前面打错了

这是定语从句,point, case, stage, job, situation等表示抽象地点的名词充当先行词时,

常用关系副词where来引导定语从句。

甲鱼的臀部:龟腚(规定)

翻译:你见到过这种情况吗,尽管你知道另一个人对的,但是你不能赞同他。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-22
记住一些抽象名词吧:situation,case,point,stage等。
遇到这些十有八九是选where。。。
至于你问为什么,我很难解释,反正老师也是要我们记住这些就是,可能就是LS说的,这是规定。
第2个回答  2012-03-19
一个名词(或其它形式)对另一个名词或代词进行修饰,限定或说明,这个名词(或其它形式)就是同位语。同位语与被它限定的词的格式要一致,并常常紧挨在一起。但是在这个句子中,in a situation 并不是一个名词,他是一个介词短语,在句子中是做地点状语的
第3个回答  2012-03-21
D 定语从句,situation,抽象地点
相似回答