定语从句中which和where的区别如下:
一、which的用法。
which为
关系代词,它引导定语从句的时候,可以作主语、动词的宾语、介系词的宾语,如:
I like to take a vacation in the mountains, which is quiet and beautiful.
我喜欢在山中度假,那里宁静而美丽。
The man is said to come from a town which nobody knew.
那人据说来自一个无人知晓的小镇。
The bookstore in which his sister works is the largest one in
New York.
他妹妹工作的那家书店是纽约最大的。
That is the city in which she grew up.
那就是她长大的那座城市。
They hired two boats in which they came up to the source of the Mississippi River.
他们租了两条船,乘船来到了
密西西比河的源头。
二、where的用法。
where为
关系副词,在句中作的是状语,而不能做主语、动词的宾语或介系词的宾语,如:
I like to take a vacation in the mountains, where there are a lot of plants.
我喜欢在山中度假,那里生长着许多植物。
The bookstore where his sister works is the largest one in New York.
他妹妹工作的那家书店是纽约最大的。
There are some cases where this rule doesn't hold good.
在某些状况下,这条规则是不适用的。
He had to face the conditions where pressure was heavy.
他必须面对压力很大的情况。
This is a job where you can learn something.
从这项工作中你能学到一些东西。