六 定語從句和關係代詞

2021-09-26 07:58:05 字數 4893 閱讀 5652

形容詞修飾名詞,定語從句也可以修飾名詞,即包含主語和謂語、起修飾名詞作用的句子就叫定語從句

例a friend who lives in seoul. 乙個住在首爾的朋友。

關係代詞可以將多個句子合成乙個句子,適當地使用關係代詞,可以說出更精煉、更地道的英語。

例,「這就是那個人。」       -->    this is the man

「那個人昨天幫了我」     -->    he helped me yesterday.

合在一起是「這就是昨天幫了我的那個人。」  --> this is the manhehelped me yesterday.

這個句子是錯誤的,出現了兩個主語和兩個謂語。

可以用連詞and。--> this is the manandhe helped me yesterday.

但是不夠簡潔,這時可以用關係代詞who代替and he.

this is the manwho helped me yesterday.  

這就是定語從句,who引導的定語從句修飾前面的名詞the man,可以看成形容詞。

the man是被定語從句修飾的先行詞

定義:關係代詞位於定語從句前,起連詞和代詞的作用,引導定語從句修飾先行詞。

關係代詞在定語從句中,同時起連線作用和代詞作用。因為代詞分為主格形式、所有格形式、賓格形式。

所以關係代詞也有主格、所有格、賓格之分。

1、主格關係代詞

代替主格關係代詞(i, she, he)時,無論性別如何都用who。因為可以從前後文判斷出性別。句子的主語是人時,代替主語的主格關係代詞是who

this is the girl

who played the piano.

主句                   定語從句

2、所有格關係代詞

使用whose代替代詞的所有格his/her

例 the boy (whose father is a teacher) is my friend.

3、賓格關係代詞

例 i love the girl. i met her yesterday.

--> i love the girl i metwhomyesterday. 句子錯誤,關係代詞需要位於定語從句前,起引導從句的連詞作用。

--> i love the girlwhomi met yesterday.

,這裡也可以用who代替,做賓格關係代詞

代替人的是人稱代詞,代替事物或動物的是指示代詞。

主格所有格賓格人

人稱代詞

i/you/he

she/we/they

my/your/his

her/our/their

me/you/him/

her/us/them

關係代詞

whowhose

whom

事物、動物

人稱代詞

it / they

its/their

it/them

關係代詞

which

of which/whose

which

例 this is the book. 

it is very interesting.

this is the book which is very interesting.   這是一本非常有趣的書。

1、主格關係代詞

this is the letter which arrived yesterday.

2、所有格關係代詞

this is the table whose leg was broken yesterday. 先行詞是事物

i love the cat. its hair is black. 

i love the cat whose hair is black.   先行詞是動物

無論是人,還是事物、動物,所有格關係代詞都可以用whose。

另外,先行詞是事物時,也可以用of which代替whose。

this is the tableof whichthe leg was broken yesterday. 因為桌子是無生命的

3、賓格關係代詞

this is the car.

i bought it yesterday.

--> this is the car which i bought yesterday.  這是我昨天買的小汽車。

原來句子中的賓語在後面,但是在定語從句中用關係代詞代替時一定要移至前面。

,在使用賓語關係代詞的句子中,為了讓句子的意思更明確,定語從句最好緊跟著先行詞。

至此,關係代詞的內容已經全部學完了,希望大家以後看到相關句子的時候,能想到關係代詞和先行詞,先準確判斷句子的結構,再準確理解句子。

1、省略賓格關係代詞

that引導的名詞性從句作賓語和補語時,引導從句的that可以省略,同樣的,引導定語從句的關係代詞頁可以省略。

所有的關係代詞都可以省略嗎?不是的,只有不影響句子的意思、不會造成誤會時才可以省略。

只有賓格關係代詞可以省略。

主格關係代詞和所有格關係代詞直接代替句子的某個部分,所以不能省略。如果省略了主格關係代詞或所有格關係代詞,就會混淆主語和賓語,影響到句意。

例  我認識愛你的那個男人。  i know the man who loves you.   (主格關係代詞)

我認識你愛的那個男人。 i know the man whom you love.   (賓格關係代詞)

第一省略會有歧義,第二句可以省略

2、省略主格關係代詞

英語中總是有特殊情況,在下列情況下,主格關係代詞也可以省略。

如「主格關係代詞+be動詞+分詞」,就可以省略「主格關係代詞+be動詞」

例the boy (who is standing by the door) is my brother. 站在門邊的男孩是我哥哥。

--> the boy standing by the door is my brother.

例 i received a letter (which was written in english).   我收到了一封用英語寫的信。

--> i received a letter written in english.

3、「關係代詞+介詞」 和 「介詞+關係代詞」

在國外,口語和寫作中常常加上介詞,讓句意更明確。

如 wake up 起床, come on in 進來  pull over 停車, hands up 舉手

在賓格關係代詞中,還應該掌握「介詞+關係代詞」這一用法。

如 this is the house。 這是那棟房子。

i livein it.  我住在這裡

--> this is the house which i live in. 這是正確的。

這裡介詞in也可以移到關係代詞前面。

--> this is the housein whichi live. 

,原本賓格關係代詞可以省略,但是在關係代詞前有介詞時,即使是賓格關係代詞,也不能省略。

先行詞除了有who和which,也可以是that,那什麼情況下用that呢?

有時先行詞可能是「姐姐和狗」這種同時包含人和動物的情況。

所以,我們需要乙個無論先行詞是什麼都可以用的關係代詞,就是that。

但是that不能作所有格關係代詞。

注,在「介詞+賓格關係代詞」中,不能用that代替which,也不能省略which。

在以下情況下,只能用關係代詞that

區分名詞性從句that和關係代詞that

例 i understand the thing.  我理解那件事

you said it.   你說了那件事。

--> i understandthe thing whichyou said.

= i understandwhatyou said.

這樣作的優點是可以讓長句子變得更為精煉,所以有很多習慣用法。

the thing + which,something+that, anything + that, all+that

用what替換,可以理解為「所......的」

關係代詞引導修飾先行詞的定語從句,同時起連詞和代詞的作用。

形容詞的基本作用是修飾名詞,一般形容詞都位於名詞前後,起限定的作用。

在定語從句中,如果刪除定語從句對主句有影響,造成主句語意不完整,即為限定性定語從句。

反之無影響,則為非限定性定語從句。

例 she has a phone which doesn't work.  她有一部不工作的**,限定性定語從句

she has a phone, which doesn't work. 她有部**,這部**不能工作,非限定性定語從句。

這裡等同於「 she has a phone but it doesn't work」。

「, 關係代詞」 = 連詞+代詞

,which = 「and they"   "but it" "for she"

關係代詞前有無逗號,句子的意思完全不同

定語從句中先行詞和關係代詞的區分

38 定語從句 關係代詞

定語從句 在句中做定語,修飾乙個名詞或代詞,被修飾限定的名詞,叫先行詞。其後的從句就是定語從句,由關係詞 關係代詞或關係副詞 引出。重點注意 關係詞不用翻譯出來 個別除外,例如whose 翻譯為 的 只充當代替先行詞和連線先行詞和從句的作用。定語是用來修飾 限定 說明 名詞或代詞的品質與特徵的。主要...

39 定語從句 關係副詞

定語從句的關係副詞有 when,where why why 用於修飾表示原因的名詞 eg.the reason we don t know the reason why he didn t show up 我們不知道他為什麼沒有出現的原因。the reason譯為 原因 所以使用why關係副詞,如果...

Hibernate征途(六)之數量和關係對映

本來如果和關係模型一樣,只需要一對 一 一對多 多對多對映就夠了,但是前面 hibernate征途 四 之對映 序 中說到,物件模型中關聯是有方向的,所以對一對多而言,就會產生一對多還是多對一的問題,同時一種對映會產生兩種方向,簡單羅列 一下如下 鑑於前面提到的理由,我不會對每個對映細粒度分析,以下...