定語從句where和which區別

定語從句where和which區別,關鍵是看從句中的動詞。

1)如果是及物動詞(顧名思義,就是必須要接物做賓語的動詞,或能用做被動的動詞),則表明從句缺賓語,修飾物用which.

2)如動詞是不及物(顧名思義就是不需要接物做賓語的或要接賓語時前面必須要加介詞的,即用介賓的動詞),則説明從句不缺賓語,可能是狀語(或介賓)。表地點用where.時間用when.

 

定語從句where和which區別

 

例句

1)This is the town which I wanted to visit most.

這就是我曾經最想參觀的城鎮。

由於定語從句中謂語部分的動詞visit缺少賓語,因此填入的關係詞要充當它的賓語,故用關係代詞which。

 

定語從句where和which區別 第2張

 

2)This is the town where I was born.

這就是我出生的城鎮。

定語從句“I was born”不缺少主語和賓語,而是缺少地點狀語,故用關係副詞where,這裏where充當地點狀語,修飾was born。

定語從句where和which區別 第3張