首先,我們可以先看看以下兩個句子的順序,在中文和英文中有何不同?
穿藍色洋裝的女孩
the girl who wears a blue dress
搖著尾巴的狗
the dog who is wagging its tail.
句子中藍色的部分是先行詞 (被修飾的名詞);底線部分是 形容詞子句 (修飾語);紅色部分則是 關係代名詞 (以下簡稱「關代」)。
我們可以發現,在中文裡,修飾語通常放在被修飾語的前面(前飾);在英文裡,修飾語則會放在被修飾語的後面(後飾)。
其實,英文也可以將修飾語利用複合形容詞的形式放在前面,變成 the wearing-a-blue-dress girl 和 the wagging-its-tail dog。不過,即使文法正確,我們通常也不會這樣使用。
所以關代的功能就來了!為了把落落長的 形容詞子句 接在 被修飾語 的後面,我們需要關代來做為 先行詞 和 形容詞子句 的橋梁,把它們牢牢地黏在一起。
(延伸閱讀:【三大子句】5分鐘學會形容詞子句 / 關係子句 (Adjective Clause) 的用法!)
關代的選擇,取決於先行詞是「人」、「事物」、「人+事物」的哪一個,以及關代在形容詞子句中是「主格」、「受格」或「所有格」的哪一個。
整理表如下:
先行詞 \ 關代在形容詞子句中的位置 | 主格 | 受格 | 所有格 |
---|---|---|---|
人
|
who / that
|
whom / that
(口語上也可用 who) |
whose |
事物
|
which / that
|
||
人 + 事物
|
that
|
X
|
剛剛上面的整理表有提到,關代在形容詞子句中的位置會影響關代的選擇。
而想要了解關代在形容詞子句中的位置,有一個簡單的小技巧,就是把形容詞子句還原成獨立子句。
由於關代在形容詞子句中除了作為連接詞,同時也是代名詞代指先行詞,因此只要把形容詞子句中關代的位置改成先行詞,就可以把形容詞子句變回獨立子句囉!
現在我們就來看一些例句,實際操作給你看吧!
這裡的關係代名詞當主詞,是指在「形容詞子句」中的身分,而不是在主要子句中的身分,這點特別重要唷!!
在後面的兩個例句中,大家可以仔細觀察藍色所標註的先行詞,究竟在主要子句和形容詞子句中分別是什麼身分。
Henry is the boy who lost his wallet today.
亨利就是那個今天掉了錢包的男孩。
(The program 是物+主詞,關代選用 which)
以上例句中,先行詞 the boy 在主要子句是補語、在形容詞子句中是主詞。
(The program 是物+主詞,關代選用 which)
以上例句中,先行詞 The program 在主要子句和形容詞子句中皆是主詞。
由此可知,先行詞在形容詞子句中的位置,才是決定用哪個關係代名詞的關鍵唷!
和上一個主題一樣,關係代名詞當受詞,是指在「形容詞子句」中的身分,而不是在主要子句中的身分。
在後面的例句中,大家一樣可以仔細觀察藍色所標註的先行詞,在主要子句和形容詞子句中分別是什麼身分。
The bag which I bought yesterday is really cute.
我昨天買的包包真是可愛。
形容詞子句:which I bought yesterday.
→ 還原成獨立子句: I bought the bag yesterday.
(The bag 是物+受詞,關代選用 which)
以上例句中,先行詞 The bag 在主要子句是主詞、在形容詞子句中是受詞。
再次應證了我們的規則。
最後,關係代名詞當所有格時,也別忘了觀察其在「形容詞子句」中的身分,而非在主要子句中的身分。
以下例句幫大家把先行詞標註好藍色,讓大家可以快速地比較先行詞在主要子句和形容詞子句中的身分。
Mark has a friend whose brother is a firefighter.
馬克有個朋友的哥哥是消防員。
形容詞子句:whose brother is a firefighter.
→ 還原成獨立子句:The friend’s brother is a firefighter.
(The friend’s 是人+所有格,關代選用 whose)
以上例句中,先行詞 The friend’s 在主要子句是受詞、在形容詞子句中是所有格,因此此處關代選用 whose,毫無疑問!
現在,大家都會分辨先行詞在形容詞子句中的身份了嗎?
那我們繼續介紹下一個也很多人混淆的觀念:通用關係代名詞 that 究竟何時可以用?何時不能用?
I saw a young lady and her cat that were sitting on the bench.
我看見一個年輕女是和她的坐在板凳上
This is the most touching scene that I have ever seen.
這是我看過最感人的畫面了。
Martha is the first Italian that I have ever met.
瑪莎是我遇到的第一個義大利人。
Who is the boy that is drinking water on the field?
那個在球場上喝水的男孩是誰?
Taking the exam took all the energy that I had.
考這場考試耗掉我所有的精力。
Larry, who is a lawyer, can play golf well. (O)
Larry, that is a lawyer, can play golf well. (X)
賴瑞是個律師,他很會玩高爾夫球。
He knows the girl to whom Daniel is talking. (O)
He knows the girl to that Daniel is talking. (X)
他知道那個正在和丹尼爾講話的女孩。
God helps those who help themselves.
天助自助者。
People who use their time well are usually happy.
善用時間的人通常是快樂的。
那麼,關代什麼時候可以省略呢?
答案就是,當先行詞在形容詞子句中作為受詞時!
因此,我們以上面所提到「關係代名詞當受詞」時的句子為例:
The bag which I bought yesterday is really cute.
= The bag (which) I bought yesterday is really cute.(省略關代)我昨天買的包包真是可愛。
★ 但要注意,關代前面有逗號時絕對不可以省略唷!因為在英文中,逗號無法直接連接兩個句子,需要連接詞作為黏著劑唷!
除了閱讀我們我們英文文法全系列文章外,想要一次有系統性的學習英文文法,還可以選擇上英文文法的線上課程。
小編推薦博司老師的
給你,含括了所有文法主題,由老師親自講解,融入多元情境。適合以下這些人:
如果你還想看其他「基礎英文文法」系列的文章:
基礎篇
時態篇
子句篇
文:蔡慧馨
◎ 填表了解文法課程+領取「課程免費試聽」!