- 相關推薦
英語定語從句用法詳解
英語語法讓很多學生都頭疼,因為復雜難懂的句式和詞組有時難以記憶。下面yjbys網小編為大家具體講解下英語定語從句的用法,供大家參考。
一、定語從句的有關概念
所謂定語從句,就是在復合句中起定語作用以修飾主句中的名詞或代詞的從句。學習定語從句,首先要弄清兩個重要概念——先行詞和關系詞。
先行詞是我們漢語中從來沒有聽過的一個新概念,它其實指的就是被定語從句所修飾的詞。由于定語從句修飾名詞或代詞時,定語從句通常是后置的,所以人們就將放在定語從句前被定語從句修飾的名詞或代詞叫先行詞。
那什么是關系詞呢?其實它就是用于引導定語從句的引導詞。事實上,英語中的各類從句,不管性質如何,它們都需要有一個詞來“引導”,正如人們給引導狀語從句的詞語取了個名字叫從屬連詞一樣,人們也給引導定語從句的詞語取了個名字,叫它關系詞,因為它通常被放在先行詞和定語從句之間起連接作用,以表明兩者之間的修飾關系,同時它還在定語從句中充當一定的句子成分。
二、定語從句中關系詞與所修飾先行詞的關系
為了更好地理解定語從句,我們還有必要研究一下關系詞與先行詞之間的關系。但在研究這種關系之前,我們先來看看關系詞有哪些。
根據關系詞在定語從句中的作用,我們可以將關系詞分為關系代詞和關系副詞兩種。所謂關系代詞就是指起代詞作用的關系詞,它們在引導定語從句的同時,還在定語從句中充當主語、賓語、賓語等,英語中比較常用的關系代詞有that, which, who, whom, whose等。
類似地,關系副詞就是指起副詞作用的關系詞,它們在引導定語從句的同時,還在定語從句中充當狀語等,英語中比較常用的關系副詞只有三個,即when, where和why。
許多初學定語從句的人弄不清關系詞與先行詞之間到底是什么關系。其實啊,關系詞與先行詞之間的關系很簡單,簡單得可以劃一個等號。因為,關系詞的含義在本質上等價于先行詞,它與先行詞指的就是同一個人或同一個事物。為便于理解,下面我們來看幾個例子吧。
I know the man who lives next door. 我認識住在隔壁的那個人。
這是一個含有定語從句的復合句。句中的the man為先行詞,who lives next door為修飾the man的定語從句;在定語從句中,who是關系詞,它在定語從句中用作主語,從意義上說,它在此所表示的意思與先行詞the man等價,換句話說,上面這個句子與下面這個句子等價:I know the man. He lives next door. 我認識這個人,它就住在隔壁。
She will never forget the day when she got married. 她永遠不會忘記她結婚的這一天。
句中的the day為先行詞,when she got married為修飾the day的定語從句;在定語從句中,when是關系詞,它在定語從句中用作狀語,從意義上說,它在此與“介詞+先行詞”所表示的意思等價,也就是說上面的句子與下面這個句子等價:She will never forget the day. On that day she got married. 她永遠不會忘記這一天,在這一天她結婚了。
三、定語從句的翻譯
許多英語初學者往往弄不明白為什么引導定語從句的關系詞which不能譯為“哪一個”,who不能譯為“誰”,when不能譯為“什么時候”,where不能譯為“什么地方”,等等。
首先,我們必須要明白一點,那就是引導定語從句的which, who, when, where, why等是關系詞(關系代詞或關系副詞),而不是疑問詞,所以不能按疑問詞的意思來理解。
前面我們講到,英語中的定語從句總是后置的,即要放在被修飾名詞或代詞之后;但在漢語中,定語通常是前置的,也就是說定語要放在被修飾名詞的前面,并通常表現為“……的”這樣的形式。當我們翻譯英語中定語從句的時候,一般可以按漢語習慣,將定語從句翻譯在被修飾的名詞或代詞之前,而其中的關系詞一般就是譯成漢語中的“……的”。如:
He showed me the article that he had written. 他把他寫的文章拿給我看。
句中的that he had written為修飾名詞the article的定語從句,翻譯時就可譯為“他寫的文章”,其中的關系代詞that在此譯成了“的”字。
She was not in the train which arrived just now. 她不在剛到的那列火車上。
句中的which arrived just now為修飾名詞the train的定語從句,翻譯時就可譯為“剛才到的那列火車”,其中的關系代詞which在此也譯成了“的”字。
Sunday is the day when very few people go to work. 星期日是沒什么人上班的日子。
句中的when very few people go to work為修飾名詞the day的定語從句,翻譯時就可譯為“沒什么人去上班的日子”,其中的關系副詞when在此也譯成了“的”字。
That’s the hotel where we were staying last summer. 這就是我們去年夏天住的旅館。
句中的when very few people go to work為修飾名詞the day的定語從句,翻譯時就可譯為“沒什么人去上班的日子”,其中的關系副詞when在此也譯成了“的”字。
Give me one reason why we should help you. 給我舉出一個我們應當幫助你的理由。
句中的why we should help you為修飾名詞one reason的定語從句,翻譯時就可譯為“我們應當幫助你的理由”,其中的關系副詞why在此也譯成了“的”字。
當然,我們上面介紹的是翻譯定語從句最簡單同時也是最基本的方法,由于英語句子千變萬化,定語從句的表現形式也靈活多樣,有些含有定語從句的句子可能用此方法翻譯會顯得別扭,但只要掌握了這個基本的方法,再加上適當的變通,翻譯定語從句也就不難了。
四、定語從句中關系代詞的省略
省略關系代詞最典型的情形就是當關系代詞在定語從句中用作賓語的時候。在定語從句中能夠用作賓語的關系代詞有that, which, who, whom。如:
Those books (that) you lent me were very useful. 你借給我的那些書很有用。
句中的(that) you lent me為修飾those books的定語從句,引導定語從句的關系代詞that在定語從句中用作動詞lent的賓語,故可以省略。
I wore the necklace (which) my mother had left me. 我戴著我媽留給我的項鏈。
句中的(which) my mother had left me為修飾the necklace的定語從句,引導定語從句的關系代詞which在定語從句中用作動詞left的賓語,故可以省略。
Do you still remember the boy (who, whom) I was going out with? 你還記得那個跟我約會的小伙子嗎?
句中的(who, whom) I was going out with為修飾the boy的定語從句,引導定語從句的關系代詞who / whom在定語從句中用作句尾介詞with的賓語,故可以省略。
注意:我們說的關系代詞的省略只限于限制性定語從句,在非限制性定語從句中,即使關系代詞用作賓語也不能省略。另外,當關系代詞直接用作介詞后作賓語時,此時也不能省略。如:
I wanted to find someone with whom I could discuss books and music. 我想找到一個可以和我談書和音樂的人。
此句中的關系代詞which雖然也是用作賓語,但不能省略,因為它是直接跟在介詞with后面作賓語。但是,如果將此句改寫一下,將介詞with置于句末,則可以將關系代詞whom省略。如:
I wanted to find someone (whom) I could discuss books and music with. 我想找到一個可以和我談書和音樂的人。
五、引導定語從句的主要關系代詞
1. that的用法
that是所有關系代詞中最常用的,它既可指人也可指物,既可用作主語也可用作賓語。如:
This is the photo (that) I took. 這就是我拍的照片。
引導定語從句的關系代詞that在此指事,且在定語從句中用作賓語,故可以省略。
They live in a house that was built 200 years ago. 他們住在一座兩百年前蓋的房子里。
引導定語從句的關系代詞that在此指物,且在定語從句中用作主語,故不可以省略。
The man that I saw told me to come here. 我見到的人讓我到這里來。
引導定語從句的關系代詞that在此指人,且在定語從句中用作賓語,故可以省略。
2. who / whom的用法
關系代詞who和whom均只能指人,不能指物;從理論上說,who是主格,在定語從句中用作主語;whom是賓格,在定語從句中用作賓語。但在實際運用中,除非是直接用作介詞后作賓語,否則凡是用賓格whom的地方。如:
I met someone who said he knew you. 我碰到一個人,他說認識你。
引導定語從句的關系代詞who在此指人,且在定語從句中用作主語,故不可以省略。
She is the girl (who, whom) you saw in school. 她就是你在學校見到的那個女孩。
關系代詞在定語從句中用作賓語,從理論上說應用whom,但也可以用who;由于是用作主語,所以它們也可以省略。
注意,如果關系代詞是直接用作介詞后作賓語,不可以用who來代替whom。如:
The girl to whom I spoke is my cousin. 我和她談話的那個姑娘是我表妹。
句中的whom直接用在介詞to的后面作賓語,故不可省略。
3. whose的用法
不要以為關系代詞whose只用于指人,其實它也可以用于指事物;whose在定語從句中主要用作定語。如:
He is the man whose car was stolen. 他就是汽車被竊的人。
It was an island whose name I have forgotten. 這是一座島,名字我忘了。
第一句中的關系代詞whose指人,第二句中的關系代詞whose 指物。
六、引導定語從句的主要關系副詞
1. when的用法
關系副詞when在定語從句中用作狀語,表示時間,用以修飾表示時間的先行詞;在許多情況下可以理解為“介詞+which”的意思(which的意思與先行詞所表示的意思等價),其中的“介詞”通常應根據先行詞的含與搭配來確定。如:
1988 was the year when he was born. 1988是他的出生年。
句中的when he was born為修飾the year的定語從句,關系副詞when在此相當于in which。表示在某一年,英語習慣上用介詞in,如in 1988, in 2008等,所以此處用in which。
I’ll never forget the day when I first met you. 我永遠不會忘記第一次見你的那天。
句中的when I first met you為修飾the day的定語從句,關系副詞when在此相當于on which。表示在某一天,英語習慣上用介詞on,如on that day, on Friday等,所以此處用on which。
Don’t forget the time when the wedding will start. 不要忘記婚禮開始的時間。
句中的when the wedding will start為修飾the time的定語從句,關系副詞when在此相當于at which。表示在某一時刻,英語習慣上用介詞at,如at that time, at the moment等,所以此處用at which。
2. where的用法
關系副詞where在定語從句中也是用作狀語,表示地點,用以修飾表示地點的先行詞;在許多情況下也可以理解為“介詞+which”的意思(which的意思與先行詞所表示的意思等價),其中的“介詞”通常應根據先行詞的含與搭配來確定。如:
What is the name of the town where you live? 你住的那個城市叫什么名字?
句中的where you live為修飾the town的定語從句,關系副詞where在此相當于in which。表示在住在某城市,英語習慣上說明live in a city,所以此處用at which。
This cross marks the spot where she died. 這個十字符號標明她死去的地點。
句中的where she died為修飾the spot的定語從句,關系副詞where在此相當于at which。表示在在某一地點,英語習慣上說明at a spot,所以此處用at which。
3. why的用法
關系副詞why在定語從句中也是用作狀語,表示原因;why引導定語從句時,其先行詞只有一個,那就是the reason;在許多情況下why也可以理解為for which。如:
These are the reasons why we do it. 這些就是我們這樣做的理由。
句中的why we do it為修飾the reason的定語從句,關系副詞why在此相當于for which。
Do you know the reason why she doesn’t like me? 你知道她不喜歡我的原因嗎?
句中的why she doesn’t like me為修飾the reason的定語從句,關系副詞why在此相當于for which。
why是一個比較特殊的關系副詞,它引導定語從句時,除可換成for which外,有時也可換成that,甚至省略。如:
他失去工作的主要原因是他喝酒。
正:The main reason why he lost his job was that he drank.
正:The main reason for which he lost his job was that he drank.
正:The main reason that he lost his job was that he drank.
正:The main reason he lost his job was that he drank.
七、限制性和非限制性定語從句
根據從句與主句的關系是否緊密來區分,定語從句可分為限制性定語從句和非限制性定語從句兩大類。
所謂限制性定語從句,它的作用是對先行詞起修飾、限制或確定的作用,若去掉,先行詞的意思就不明確,它是不可缺少的一部分,它與先行詞的關系密不可分,不可用逗號將其分開。
而非限制性定語從句的作用則只是對先行詞起補充說明作用,它是可有可無的,與先行詞關系松散,通常用逗號將其分開。因此,有無逗號通常是區分限制性定語從句和非限制性定語從句的重要標志。
從所使用的關系詞來看,在限制性定語從句中,that可以代替who, whom和which等,但在非限制性定語從句中不能用that。如:
He changed his mind, which made me very angry. 他改變了主意,這使我很生氣。
句中的which引導非限制性定語從句,不可換成that。
Then he met Mary, who invited him to a party. 后來他遇到瑪麗,瑪麗邀請他去參加晚會。
句中的who引導非限制性定語從句,不可換成that。
另外,關系副詞when和where既可引導限制性定語從句,也可引導非限制性定語從句;但關系副詞why則只能引導限制性定語從句,不能引導非限制性定語從句。
We’ll put off the picnic until next week, when the weather may be better. 我們將把野餐推遲到下星期,那時天氣可能會好一點。
Barbary was working in Aubury, where she went daily in a bus. 巴巴拉在奧伯里工作,每天得坐公共汽車去上班。
以上兩句中的關系副詞when和where均引導非限制性定語從句。
八、關系代詞還是關系副詞
一般說來,當先行詞是表示時間的名詞時,其后要用關系副詞when來引導定語從句;先行詞是表示地點的名詞時,其后要用關系副詞where來引導定語從句。但這只是一般情況,有時會有特殊情況噢!不信你看看下面的句子:
Don’t forget the time that I’ve told you. 不要忘記我告訴你的時間。
This is the house that he bought yesterday. 這就是他昨天買的那座房子。
這兩句均含有定語從句,它們所修飾的先行詞分別為the time和the house,分別為表示時間和地點的名詞,但為什么后面接的是關系代詞that,而不是關系副詞when和where呢?
要弄清這個問題,我們先來回顧一下關系代詞和關系副詞的用法。前面我們講到,關系代詞具有代詞的功能,在定語從句中可用作主語或賓語等;而關系副詞則具有副詞的功能,它們在定語從句中只能用作狀語。所以,當我們要判斷一個時間或地點名詞后是用關系詞that 還是關系副詞when和where時,我們首先要明確關系詞在定語從句是用作什么成分——用作主語或賓語,則用關系代詞;用作狀語,則用關系副詞。
現在我們再來分析一下上面的兩個句子:
在Don’t forget the time that I’ve told you中,定語從句that I’ve told you之所以要用that來引導,是因為從句中的動詞told缺賓語,tell在此所用的句型是tell sb sth,所以定語從句要用關系代詞引導。
在This is the house that he bought yesterday中,定語從句hat he bought yesterday之所以也要用that來引導,同時是因為從句中的動詞bought缺賓語,所以定語從句也要用關系代詞引導。
確定用關系代詞還是用關系副詞的簡便方法是:看定語從句中是否缺少主語或賓語,若缺,用關系代詞;若不缺,用關系副詞。
【英語定語從句用法詳解】相關文章:
定語從句用法詳解09-02
定語從句用法解析06-22
考研英語語法之定語從句詳解08-19
考研英語定語從句08-19
大學英語定語從句08-04
引導定語從句的關系代詞用法說明07-03
英語定語從句語法知識04-06
英語語法—從句—賓語從句用法09-23
新概念英語定語從句10-26
英語狀語從句的用法歸納11-11