he was in a hard situation where he found it hard to deal with others为什么不用that而用where?为什么不看成同位语从句而是定语从句?

问题描述:

he was in a hard situation where he found it hard to deal with others为什么不用that而用where?
为什么不看成同位语从句而是定语从句?

因为先行词是一个地点,所以,应该用表地点的where来修饰。

先行词situation在从句是地点状语

situation是表示处境,基本结构是:in the situation,所以修饰它的从句的先行词就要用where,而不能用that,用 in which 倒是可以的.