當前位置:才華齋>範例>校園>

關係副詞Where在定語從句中的用法

校園 閱讀(2.55W)

引導語:關係副詞where在定語從句中的用法是定語從句中常考的一個難點。筆者將在接下來的文章中和大家一起探討關係副詞where的用法,幫助大家正確理解和使用關係副詞where。

關係副詞Where在定語從句中的用法

先行詞表示地點,不一定都用Where引導定語從句

一般來說,英語學習者的腦海中會形成這樣一個概念:在定語從句中,如果先行詞是表示地點的名詞(如place等),就用關係副詞where引導定語從句。這種理解有一定的道理,比如下面這個句子:

1. If there is anyone out there who still doubts that America is a place where all things are possible, who still wonders if the dream of our founders is alive in our time, who still questions the power of our democracy, tonight is your answer.

如果還有人對美國是否是一個一切皆有可能的國家心存懷疑,還有人懷疑美國奠基者的夢想在我們所處的時代是否依然鮮活,還有人質疑我們的民主制度的力量,那麼今晚,這些問題都有了答案。

這句話節選自美國總統奧巴馬的勝選演說。我們看到,這裡的place後面的定語從句是由關係副詞where來引導。但是,如果認為只要先行詞是表示地點的名詞,則一定要用where來引導定語從句,那就大錯特錯了。比如,在2006年上海大學聯考英語中有這樣一道選擇題:

2. In an hour, we can travel to places _____ would have taken our ancestors days to reach.

A. where B. when C. which D. what

我們看到,places在這裡表示地點,但如果據此就認為空格處應填入where,那就錯了。原因是什麼呢?因為空格後接的是謂語would have taken,所以空格處待填入的關係詞在從句中充當的應該是主語成分,而關係副詞where不能作主語,因此,此處不能填入where。其實,該空格處應該填入which來充當主語,正確選項為C。

由此可見,“當先行詞是表示地點的名詞時,要用where來引導定語從句”的說法是片面的,它忽略了一個大前提——關係副詞where在定語從句中必須作狀語。也就是說,用關係副詞where引導定語從句需要滿足兩個前提條件:一是先行詞是表示地點的名詞;二是關係詞在定語從句中作狀語。因此,“先行詞是表示地點的名詞”與“用where引導定語從句”不可以互推,它們之間的關係如下圖所示:

先行詞表示地點,如何判斷是否使用Where引導定語從句

當先行詞表示地點時,如何判斷是否應該使用where來引導定語從句呢?這就得分析定語從句的句法結構了。如果定語從句不缺少主語或賓語,而是缺少地點狀語,便用where來引導;如果定語從句不缺少狀語,而是缺少主語或賓語,則要用關係代詞(which或that)來引導,以補足定語從句中所缺失的主語或賓語。請比較下例中的兩個句子:

3. a. This is the town which I wanted to visit most.

這就是我曾經最想參觀的城鎮。

b. This is the town where I was born.

這就是我出生的城鎮。

在a和b兩個句子裡,儘管先行詞都是表示地點的名詞town,但引導定語從句的關係詞卻不同。在a句中,由於定語從句中謂語部分的動詞visit缺少賓語,因此填入的關係詞要充當它的賓語,故用關係代詞which。在b句中,定語從句“I was born”不缺少主語和賓語,而是缺少地點狀語,故用關係副詞where,這裡where充當地點狀語,修飾was born。

我們也可以用另一種方法來判斷是否應該使用where引導定語從句:將包含定語從句的複合句還原成兩個簡單句,然後通過分析句子成分來進行判斷。例如,我們把上面的a句與b句還原成兩個簡單句,得到的是:

a. This is the town and I wanted to visit it most.

b. This is the town and I was born there.

在a句中,town被代詞it替代後在visit後邊充當賓語,所以改成定語從句時要用關係代詞which來替換it,以充當定語從句的賓語;而在b句中,town變成了副詞there,充當地點狀語,修飾was born,所以改成定語從句時自然要用關係副詞where來替換there,以充當地點狀語。

我們再來看其他相關例句,以便更加深入地理解where的用法:

4. Literature is the place where the past meets the present to contemplate the future.

在文學作品裡,過去與現實交匯,以思考未來。

這裡,先行詞place表示地點,而且定語從句中不缺少主語和賓語,需要的是一個地點狀語修飾meets,因而,此處用where來引導定語從句。

5. In fact, there are now so many deer that some are being sent to places which would like to return this kind of deer to the wild.

事實上,現在鹿群數量過多,以至於有些鹿被送到能使其回到野外的一些地方。

這句話中,先行詞places是表示地點的名詞,但是由於定語從句中缺少主語,所以我們用關係代詞which來引導,而不使用關係副詞where來引導。

因此,在先行詞是表示地點的名詞的`前提下,需要分析定語從句的句子成分才能斷定是用什麼關係詞來引導。當定語從句缺乏狀語時,用關係副詞where來引導;如果從句缺少的是主語或賓語,則用which、that等關係代詞引導。

根據上文講述的判斷原理,在解這一類與定語從句相關的題目時,我們可以首先看先行詞是否是表示地點的名詞,然後再根據定語從句中缺少的成分來選擇合適的引導詞。為了讓大家更加熟練地掌握這一考點,筆者再列一道例題,供大家實戰演練。請看下面這道題:

6. I’ve never been to Beijing, but it’s the place ____.

A. where I’d like to visit B. in which I’d like to visit

C. I most want to visitD. that I want to visit it most

本題考查定語從句的關係詞選擇。首先我們先看先行詞。先行詞是表示地點的名詞place,初步確定引導詞在關係副詞where和關係代詞(which或that)中選擇。然後我們再看從句所缺少的成分。這道題的從句“I’d like to visit/I most want to visit”所缺少的成分應該是賓語,因而不能使用關係副詞where引導,需要用關係代詞which或that引導。所以,首先排除A。B選項的in which是“介詞+關係代詞”的形式,其用法與關係副詞一樣,因而排除B。而D選項的that與it都是指代place,二者意義重複,因而也不正確。正確選項是C,這裡相當於省略了關係詞that或which。該句要表達的意思是:我從未到過北京,但北京卻是我最想去的地方。