定語從句的省略有關系詞省略和主謂省略。關系詞省略的原則有:關系代詞作賓語時的省略當關系代詞who,whom,which和that在定語從句中用作動詞賓語或介詞位于句末時的介詞賓語時,可以省略等。
1、關系代詞作賓語時的省略。
當關系代詞who, whom, which和that在定語從句中用作動詞賓語或介詞位于句末時的介詞賓語時,可以省略。如:
Is there anything (which) you wanted?想要什么東西嗎?
Who is the man (that / who / whom) you were talking to?剛才和你講話的人是誰?
2、關系代詞作表語時的省略。
當關系代詞that在定語從句中用作表語時,可以省略。如:
China is not the country (that) it was.中國已不是過去的中國了。(that作表語)
3、關系副詞when的省略。
用作時間狀語的關系副詞when通常不能省略,但有一種特殊情況,即用于day, year, time等少數幾個詞后時可以省略(也可換成that)。如:
That was the year (that) I first went abroad.就是那一年我第一次出國了。
I'll never forget the day (that) we met.我永遠也忘不了我們見面的那一天。
4、關系副詞where的省略。
用作地點狀語的關系副詞where通常不能省略,但有一種特殊情況,即用于place, somewhere, anywhere, everywhere, nowhere少數幾個詞后時可以省略(也可換成that)。如:
This is the place (where) they met yesterday.這就是他們昨天碰頭的地方。
Have you somewhere (that) I can lie down for an hour?你有沒有一個什么地方可以讓我躺一個小時?
5、關系副詞why的省略。
關系副詞why通常只用于the reason后引導定語從句,且通常可換成that或for which,均可省略。如:
That's the reason (why, for whih, that) he came.這就是他來的原因。