关于先行词是situantion

the boy found himself in a situation where it was hard to make a choice...........
这里where可不可以改成in which老师有说过situation一般用where

此处where不可以改成in which

对于定语从句及其引导词的问题,个人认为其关键是将后面从句的句子成分分析清楚,弄清楚真正的先行词。

此处后面从句it was hard to make a choice基本成分完整,主谓宾完整(主系表),因此先行词只可能是后面句子的状语或补足语。再仔细分析后面句子真正意思应该是it was hard for him to make a choice,换句话说,后面句子整体表达的是the boy的一种状态,他现在很难做出选择。也就是说后面从句所表达的意思是前句the boy found himself in a situation的涵义补充,整句表达的也就是这个男孩处于一种进退维谷、难以抉择的境地。

因此,假如用in which来代替where则成为了在某个situation中他难以做出选择,显然不是原句所想要表达的“这个男孩处于一种进退维谷、难以抉择的境地”这个涵义了。

另外,关于where引导定语从句的先行词楼主可以再看看下面几个多比较理解下句子涵义。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-09
应为介词IN已经在前面了。定语从句中,介词加which的使用,用什么介词要把定语从句前面的词还原到后面的句子中,看需要什么介词,就用什么介词
相似回答