"That" 可以用來引導限制性定語從句(也稱為必要定語從句),這種從句是對先行詞進行必要的限制和界定,去掉從句句子的意思會不完整。 "Which" 可以用來引導非限制性定語從句,這種從句是對先行詞的一種附加說明,去掉從句句子的意思仍然完整。
1、指代范圍:
that:用來指代離說話者較遠的事物或人,或者在從句中作主語、賓語等成分。
which:用來指代離說話者較近的事物或人,或者在從句中作主語、賓語等成分。
2、用法區別:
that:通常用于正式場合或書面語中,表示較為嚴肅的語氣;在口語中,也可以使用that,但不如which常用。
which:用于非正式場合和口語中,表示較為隨意的語氣;在書面語中,也可以使用which,但在正式場合較少使用。
一, 先行詞是人,用that/who/whom引導從句;不能用which:
He that/who fears death lives not.
貪生怕死死的快。
A person that/who will swear, will lie.
開口就賭咒發誓的人往往在說謊。
I really admire people that/who speak two languages.
我真的很佩服會說兩種語言的人。
(先行詞在從句中做主語,用who/that)
There are always people (whom/who/that) you don’t get along with.
總有一些你沒法相處好的人。
二,先行詞是物,which和that都可以用:
She has a small office which is used for private discussions.
她有一間小辦公室,用來私人會談。
There is a kind of pleasure which/that comes from giving away.
付出帶來一種快樂。
Anger is a wind which/that blows out the lamp of the mind.
憤怒是吹滅心靈之燈的風。
sothat和so…that的區別:sothat引導目的狀語從句,意為“以便;為了”,相當于inorderto/soasto;so…that...
sothat和inorderto的區別:inorderto意思是“為了”,約等于to,但比to的目的性更強,后接動詞原形。sothat約等于...
釋義不同:sothat的意思是以致、為了、以便于;so的意思是如此。用法不同:sothat引導目的狀語從句,常放于句中;so是副詞,常常用來...
which和that的區別:which是哪一個的意思,而that的意思是那個。引導非限制性定語從句時,通常要用which。當先行詞有形容詞最...
sothat和tooto的區別:too…to太…而不能…,too后跟形容詞或副詞,to后面跟的是動詞短語,注意后面表達的是不能做什么事情,表...
that和which的區別:which:which用作疑問代詞時,在特殊疑問句中用作賓語或主語。which用作關系代詞,可引導限制性定語從句...
inorderto和inorderthat的區別:inorderthat:inorderthat+從句構成目的狀語從句,表明主句行為目的。i...
inorderthat和inorderto的區別:inorderto指的是為了…,后面直接加動詞原形:inordertodosth,inor...