语法与词汇

Have you ever been in a situation ________ you know the other person is right yet you cannot agree with him?

【正确答案】 D
【答案解析】

句意: 你是否曾经遇到过这样的情况, 你知道对方是对的, 但你却不同意他的观点? 同位语从句是对先行词的解释和说明, 和先行词是等价关系, 也就是说that从句等同于situation, 并且同位语从句必须用that引导。 而定语从句是对前面名词或者代词的修饰。 由题意此处应用where。