Is this factory ( )you worked in ten years ago?
A. the one B. which C. that D. where
先看看講義後面的那個題,答案選A,你做對了嗎?
很多同學先排除的就是A。
下面我們來看看,這個題到底為什麼會選這個答案?
其實所有的長難句都應該進行分析句子成分,這是第一步我們要做的事情。當在遇到有疑問句的句子,不好分析句子成分時,我們可以把它變成陳述句,這就要考的是小學和初中的基本概念的掌握。
很多學生會把它變成:
This is the factory ()you worked in ten years ago.
實際上這個變的陳述句是錯的,因為回想一下,我們在小學初中階段學的陳述句變疑問句,都沒有加減詞組的情況存在,而在變的這個句子裡面加了一個定冠詞the。
正確的變化應該是:
This factory is ( )you worked in ten years ago。
很明顯在這個句子裡 you worked in ten years ago 做的是定語從句。但不知道同學們有沒有發現,句子的主句裡沒有先行詞。如果沒有先行詞,何來定語從句呢?因為我們知道定語從句是用來修飾和說明先行詞的。因此在這種情況下,我們應該把這個句子裡面補充一個先行詞,通常這種情況下我們會加上the one作為先行詞。
可能有些同學這時會有疑問,即使加上先行詞,句子也少了定語從句的引導詞——關係代詞呀?我們可以看得出來,這個先行詞在定語從句中做的是worked in 的賓語,因為當先行詞做定語從句,賓語時可以省去關係代詞的,這裡的正確答案就是the one就行了。
下面解答練習題:
1、 答案:A
這是個非限制性定語從句,所以,首先排除B答案,而先行詞為人,所以,也不能用which引導。再加上這句後面的定語從句已經限定說明了愛迪生是什麼人。所以,要用定冠詞the。
譯文:我們都聽說過托馬斯·愛迪生,他是發明電燈和其他很多物品的人。
2、答案:B
當先行詞既有人有物的時候,我們一般用that引導。
譯文:他談論到了拜訪的同學和參觀的學校。
3、答案:C
as 有“正如”的意思,也可以引導非限制性定語從句。一般情況下,常至於句首。例如as we all know。
譯文:正如我們所預期的那樣,聽眾的人數超過了1000人。
4、答案:C
選whose作為引導詞的時候,句子中相鄰兩個詞girl和sister有所有格的關係。
譯文:你看到過那個姐姐是中文老師的女孩。
5、答案:B
當先行詞為all時,只能用that引導定語從句。
譯文:我們我們應該做所有對人民有益的事情。
6、答案:D
先行詞為the place,在定語從句中做的是地點狀語。
在這裡我們可以把the place補到定語從句後面。該定語從句就成了
they had never paid a visit (to the place)before。
只有這樣,這個定語從句才可能完整,所以這句話缺少一個介詞to。
譯文:我們到了一個他們之前從未去過的地方。
7、答案:A
先行詞those。在定語從句中做主語,又是指人的,因此,用who而不能用whom引導。這句話的主幹是Those put up your hands。中間穿插定語從句,因為those是複數,所以這句話裡面用了have,而不是用has。
8、答案:A
根據定語從句中不可能有和先行詞同指一個的人和物的詞。排除BC,因為選項裡面都有him。這句話先行詞是the man是指人的,因此也排除D。
譯文:剛剛和你談話的那個人是我的朋友。
9、答案:B。
這句話中有一個非限制性定語從句,用which引導不能用that,而且,指代的是前面整個主句的內容。
10、答案:C
這個題和第9題一樣,同樣是非限制性定語從句,指代的是整個主句的內容。
譯文:當他年輕的時候,他在學校學習很努力,這對他以後的成功奠定了基礎。
好了,今天我們的講解就到這裡,如果大家還有什麼疑問,可以留言!
閱讀更多 林江影玥 的文章