一,相同點
這兩個關系代詞引導定語從句時,都可以指物,在從句中都可作主語或賓語,作賓語時都可省略。例如:
The train that (which) has just left is for Shanghal. (作主語)
剛開的那列火車是去上海的。
The film that( which) we saw last night is wonderful. (作賓語,可省略)
我們昨天晚上看的電影好極了。
二、不同點〈一〉以下情況常用that,一般不which。1.當先行詞基不定代詞或被它們修飾時,例如:Is there anything that I can do for you?
有什麼要我做的事嗎?
All that can be done must be done.
凡能做的事情都必須做。
He answered few questions that the teacher asked.
他幾乎沒有回答老師的那些問題。
2.當先行詞被形容詞最高級或序數詞修飾時。例如:This was one of the most interesting books that were sold in this bookstore.
這是這家書店售出的最有趣的書之一。
The first thing that should be done is to get some food.
該做的第一件事是弄點吃的。
3. 當先行詞有the very , the only, the same等修飾時。例如:That's the only thing that we can do now.
目前我們隻能這樣了。
Those are the very words that he used.
那就是他的原話。
4. 當先行詞是一個既指人又指物的并列詞組時。例如:They were talking about the persons and things that they saw in the factory.
他們在談論在工廠裡看到的人和事。
5. 當關系代詞在定語從句中作表語時。例如:China is not the country that it was.
中國已經不是過去的中國了。
6. 當要避免與疑問詞which重複時。例如:Which is the car that was made in Bejjing?
哪輛車是北京制造的?
〈二〉以下情況用which,不用that1.引導非限制性定語從句。例如:Footbll, which is an nteresting game, is played all over the world.
全世界都踢足球,它是一項有趣的運動。
2.直接放在介詞後作賓語時。例如:Ianguage is the most important tool without which people can't communicate with each other.
語言是最重要的工具。沒有它,人們便無法交流。
that; 和which的區别,很容易記混,用下面的順口溜便不難區分: that,which可互換,下列情況勿照辦:that情況比較多,不妨對你說一說;
不定代詞這路貨,全用that準沒錯。
先行詞前被限制,千萬不要用which,
要用which别着急,介詞提前逗隔離。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!