一、指代不同
1、in which:在其中。
2、where:在该情况下。
二、用法不同
1、in which:which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句。
2、where:where用作副词的基本意思是“什么地方,哪里”,可用作疑问副词,引导特殊疑问句。
三、侧重点不同
1、in which:是疑问代词。
2、where:是方位副词。
1、There was one respect, however, in which they differed.
然而,他们在一点上有分歧。
2、We need to create a climate in which business can prosper.
我们需要创造一个有利于生意兴隆的环境气氛。
3、They have created an environment in which productivity should flourish.
他们创造了一种可以大大提高生产力的环境。
4、He had a vision of a world in which there would be no wars.
他幻想有一个没有战争的世界。
5、We now have a small window of opportunity in which to make our views known.
我们现在有一线机会使人了解我们的观点。
6、The library where I study is always quiet and peaceful.
我学习的图书馆总是安静而宁静。
7、Can you show me the street where the famous market is located?
你能给我看一下那条著名市场所在的街道吗?
8、The classroom where we have English class is on the second floor.
我们上英语课的教室在二楼。
9、The restaurant where we had dinner last night had delicious food.
昨晚我们晚餐的那家餐厅的食物很美味。
10、The hospital where my sister works is known for its excellent medical care.
我姐姐工作的医院以卓越的医疗护理闻名。