又到了為小夥伴們解惑的時候了 (*?ω?),that通常用於引導限定性定語從句,用於修飾特定的人或物,指代的範圍非常明確;which通常用於引導非限定性定語從句,用於補充說明已經被明確指出的人或物;who通常用於引導修飾人的定語從句,強調的是人的特性、行為等。這裏就給大家總結了壹個它們基礎知識的表格,可以先簡單了解壹下先:
了解完that, which, who的基礎知識後,現在就來看看它們的具體區別~(@^_^@)~
1、適用範圍的不同
that通常用於引導限定性定語從句,用於修飾特定的人或物,指代的範圍非常明確;which通常用於引導非限定性定語從句,用於補充說明已經被明確指出的人或物;who通常用於引導修飾人的定語從句,強調的是人的特性、行為等。
例句:
- The book that is on the shelf is the one I was looking for.(在書架上的那本書就是我正在找的那本。)
- The car, which was parked outside, had a flat tire.(那輛停在門口的車子癟了壹只輪胎。)
- The teacher who helped me with my assignment is very kind.(幫我完成作業的那位老師非常友善。)
2、作用的不同
that強調限定性定語從句對句子的整體構成有很強的限制作用,壹般情況下不能省略;which作為非限定性定語從句的引導語,起到的作用是對前面的內容進行附加說明,所以可以省略;who主要用於修飾人,幫助指出人的身份和資格,更多地是用於強調人或人的行為特性。
例句:
- I can't find the key that opens the door.(我找不到能開這個門的鑰匙。)
- My sister, which is a painter, is coming to visit me this weekend.(我妹妹,她是位畫家,這個周末來看我。)
- The boy who told the joke is my classmate.(講了那個笑話的男孩是我的同學。)
3、語境的不同
that可以用於對人或物的描述中,相對不那麽明確,但仍能為句子提供必要的信息;which通常有強調作用,在語氣上更松散壹些,通常與它補充的內容不是很重要;who強調人本身及他的行為和資格,常常被用作主語或賓語。
例句:
- The dress that you are wearing is very beautiful.(妳穿的那件連衣裙非常漂亮。)
- We visited the museum, which was very interesting.(我們去了博物館,那裏非常有趣。)
- The woman who just passed by is a famous actress.(剛才走過來的那個女人是壹位著名的演員。)