定語從句是一種句子類型,其作用是修飾和限定名詞或代詞,以表示所屬關系、性質(zhì)或狀態(tài)等。定語從句通常由關系代詞或關系副詞引導,這些詞在從句中充當主語、賓語、表語或狀語等成分。
一、關系代詞引導的定語從句
1、關系代詞是定語從句中引導名詞或代詞的詞語,它們在從句中充當主語、賓語、表語或定語等。常見的有關系代詞有that、which、who、whom、whose等。
that指人或物,在從句中作主語或賓語,常可省略;
which指物,在從句中作主語或賓語;
who指人,在從句中作主語或賓語;
whom指人,在從句中作賓語;
whose指人或物,在從句中作定語。
2、as常用于下列結(jié)構:such…as;so…as;the same…as;as…as。
as與which的區(qū)別在于:as起連接作用,表達說話人的觀點、看法,并指出主句內(nèi)容的根據(jù)或出處,意為“正如,正像”;which相當于并列句,可以用and this來代替,意為“這一點,這件事”。
二、只用that不用which的情況
先行詞是all、much、everything、nothing、something、anything、none、the one等不定代詞時;
先行詞被only、any、few、little、no、all、just、very、right等修飾時;
當先行詞是較高級或被形容詞較高級修飾時;
當先行詞是序數(shù)詞或被序數(shù)詞修飾時;
當先行詞是數(shù)詞時;
當先行詞既指人又指物時;
如有兩個定語從句,其中一個關系代詞已用which,另一個關系代詞則宜用that。
主句是There be結(jié)構,修飾其主語的定語從句宜用that作關系代詞。
被修飾成分為表語,或者關系代詞本身是定語從句的表語時,該關系代詞宜用that。
先行詞為what,關系代詞用that。
有時為了避免重復而使用that引導定語從句。
三、只用which不用that的情況
在英語語法中,關系代詞which和that都可用于引導定語從句,但有時只能使用which而不能使用that。以下是只用which不用that的情況:
四、只用who不用that的情況
在英語語法中,關系代詞who和that都可用來引導定語從句,但有時只能使用who而不能使用that。以下是只用who不用that的情況: