定語從句專項練習題及詳解

1.The place _______interested me most was the Children's Palace.

A. Which B. where C. what D. in which

解析: A. which用作關係代詞,在定語從句中作主語。

2. All that can be eaten _______ eaten up.

A. are being B. has been C. had been D. have been

解析:B. 本句話中,主句的主語是all,為抽象概念。因此,其謂語應用單數的has been。關係代詞that引導定語從句,並在從句中作主語。

3. John got beaten in the game, _______ had been expected.

A. as B. that C. what D. who

解析:A, as引導定語從句時通常構成such…as或the same…as固定搭配,其中such和same修飾其後的名詞,as為關係代詞,指代其前的名詞引導定語從句。as在從句中可以作主語、表語或賓語。本題中as作從句的主語.

4. I shall never forget those years _______ I lived on the farm with

the farmers, _______ has a great effect on my life.

A. when; who B. that; which C. which; that D. when; which

解析:D. years是表示時間的名詞,用when引導定語從句,是因為when在從句中作時間狀語.第二個空選用which,引導一個非限制性定語從句.

5. Smoking, _______ is a bad habit, is, however, popular.

A. that B. which C. it D. though

解析:B. which is a bad habit 非限制性定語從句.

6.I have bought such a watch _______ was advertised on TV.

A. that B. which C. as D. it

解析:C. 當先行詞被such修飾時,引導定語從句的關係代詞要用as. As在本從句中作主語

7.I can never forget the day _______ we worked together and the day ______ we spent together.

A. when; which B. which; when C. what; that D. on which; when

解析:A. 兩個先行詞the day都是表示時間的名詞,但第一個空白處要填的關係詞在從句中作狀語,因此要用關係副詞when. 第二個空白處要填的關係詞在從句中作動詞spent的賓語,因此要用關係代詞which或that來引導定語從句

8.It there anyone in your class ______family is in the country?

A. who B. who's C. which D. whose

解析:D. whose引導定語從句,在從句中作主語family的定語.

9.I'm interested in ______you have said.

A. all that B. all what C. that D. which

解析:A. that引導定語從句,因為先行詞是all,所以只能選用that引導.

10.The pen ______he is writing is mine.

A. with which B. in which C. on which D. by which

解析:A. with which是"介詞+關係代詞"結構,常用來引導定語從句.with有"用"的意思,介詞之後只能用which,不能用that. with which在定語從句中作狀語,即he is writing with a pen.

定語從句專項練習題及詳解


分享到:


相關文章: