(英语)英语定语从句练习题含答案一、定语从句1.—Have you watched the TV play" In the Name of People”(人民的名义)?----It' s the most popular play _______our Party' s trying to struggle against corruption(反对腐败).A.where show B.which show C.that shows D.who shows【答案】C【解析】【详解】句意:——你看过电视剧《人民的名义》吗?——这是我们党努力反腐的最受欢迎的剧本。
考查定语从句。
当先行词前有形容词的最高级或者序数词来修饰的时候,关系代词只能用that。
故选C。
2.---How do you like the Sun Island?Is it worth visiting?---Sure. It’s one of the best places I have ever been to.A.which B.that C.who【答案】B【解析】【详解】句意:----你觉得太阳岛怎么样?值得一游吗?----当然。
这是我去过的最好的地方之一。
考查定语从句引导词。
本句先行词places是物,引导词在定语从句中作宾语,可知用that或which引导此定语从句,但先行词有最高级修饰时,只能用that引导此定语从句。
故选B。
【点睛】定语从句是用作定语的从句。
被定语从句所修饰的名词或代词叫先行词。
定语从句紧跟先行词(名词或代词)之后。
引导定语从句的词叫引导词,引导词分为关系代词(that/who/whom/which/whose)和关系副词(when/where/why)。
引导词连接先行词和定语从句,在定语从句中充当一定的成分(关系代词充当主语或宾语,关系副词充当状语)。
先行词是物时,用that或which引导定语从句;当先行词是人时,用who或that引导定语从句。
(一)、当先行词是物时,只用that的情况:1.当先行词被序数词或形容词的最高级修饰时。
2.当先行词为两个或两个以上分别指人和物的名词时。
3.当先行词本身是all的,用that.(all that=what).(that在定语从句中充当宾语可以省略)4.先行词为something, anything, nothing, everything, thing等不定代词时,用that。
5.当先行词前有all, much, little, many,(a) few, every, some, any, no, only, the very,one of, the only, the last, the next等修饰语时。
(二)、先行词既有人又有物时,或当先行词在以who或which开头的特殊疑问句中时,用that引导以避免混淆。
7.当先行词是在定语从句中作表语时,用that。
3.Do you have books about famous scientists ________ are suitable for children to read?A.what B.which C.who D.whom【答案】B【解析】【详解】句意“你有关于科学家方面的适合小孩子读的书吗?”。
本题考查定语从句。
A.定语从句中没有what;B.which指物,在从句中作主语和宾语;C.who指人,在从句中作主语和宾语;D.whom指人,在从句中作宾语。
根据句意可知,先行词为books指物,在从句中作主语,故选B。
4.One of the most delicious drinks _________ I like is orange juice.A.which B.that C.whose D.whom【答案】B【解析】【详解】句意:我喜欢的一种最美味的饮料是橘子汁。
考查定语从句。
本句先行词drinks,先行词有形容词最高级修饰,可知用关系代词that引导此定语从句,故选B。
【点睛】that在定语从句中做主语、表语或宾语,作宾语时可省略。
(1)必须用that的情况:先行词有人又有物/先行词有形容词最高级修饰/先行词是不定代词/先行词有不定代词修饰/以who,which开头的问句/先行词有the very, the same ,the last等词修饰/先行词有序数词,数词修饰时。
/关系词在定语从句中做表语时。
(2)不能用that的情况:介词+关系词/非限定性定语从句。
5.I like the writers ___________are popular among teenagers.A.who B.which C.whom【答案】A【解析】句意:我喜欢受青少年欢迎的作家。
本题考查定语从句。
先行词是the writers,关系代词在定语从句中作主语且指人,故选A项。
6.Being blind is something _________ most people can’t imagine.A.who B.what C.that D.whom【答案】C【解析】先行词是something,关系代词用that。
【考点】定语从句引导词。
7.﹣ Do you like the weekly talk show,The Readers,on CCTV?﹣ Sure.It' s a great TV program purpose is to bring the habit of reading back into the public.A.which B.that C.what D.whose【答案】D【解析】【详解】句意:﹣﹣你喜欢CCTV的每周脱口秀节目朗读者吗?﹣﹣当然.这是一个很棒的电视节目,其目的是把阅读习惯带回公众.先行词a great TV program,关系词在定语从句中做purpose的定语,故用关系代词whose.故选D.8.Jack likes being with the classmates ________ are outgoing and kind.A.where B.which C.when D.who【答案】D【解析】【详解】句意:杰克喜欢和性格开朗、和蔼可亲的同学在一起。
A. where在哪;B. which哪个;C. when何时;D. who谁。
这里是定语从句,先行词是the classmates是名词,表示人,关系词用who。
根据题意,故选D。
9.Yesterday, Mr. Green went to his hometown and visited the old house ____ he was born in. A.which B.where C.what D.it【答案】A【解析】试题分析:句意:昨天,格林先生去了他的家乡并且参观了他出生时的那所旧房子。
____ he was born in是定语从句,修饰house。
先行词是house,关系代词词用that或者which,关系副词where相当于in which。
根据从句中缺少宾语,故选A。
考点:考查定语从句的用法。
10.—Do you know the boy over there?—The one is holding a ball? Oh, that’s my neighbor Phil.A.what B.which C.who D.不填【答案】C【解析】【详解】句意:——你认识那边那个男孩吗?——那个拿着球的人?哦,他是我的邻居菲尔。
本题考查定语从句。
A. what什么;B. which哪一个;C. who谁。
what引导的是主语,表语和宾语从句。
what不能引导定语从句。
因为定语从句是形容词性质的。
而what所引导的是名词性从句。
两者结构不同。
所以排除A;分析句子The one is holding a ball? 的结构可知,本题缺少的是主语,且关系词在定语从句中做主语,不能省略。
故选项D不对;我们知道:who 的先行词是人,which的先行词是物。
本题的The one是指上文的the boy overthere,指人的先行词,因此应该用who来引导。
故选C。
11.Du Fuguo is a hero is known to millions of Chinese people.A.who B.which C.what【答案】A【解析】【详解】句意“杜富国是一个许多中国人都知道的英雄”。
本题考查定语从句。
A.指人,在从句中作主语或宾语;B.指物,在从句中作主语或宾语;C.定语从句中关系词没有what。
先行词为a hero,指人,在从句中作主语,故选A。
【点睛】做定语从句时,可先将先行词还原到句中。
其次选择关系词,要先看先行词指人、指物还是既指人又指物。
二要看从句中做何种成分,从而做出正确的判断。
12.A true friend is a person ________ reaches for your hand and touches your heart. A.whom B.whose C.who D.which【答案】C【解析】【详解】句意:真正的朋友是一个帮助你并且让你感动的人。
考查定语从句的关系词。
本句中先行词 person为定语从句的逻辑主语,且指人,所以引导定语从句的关系代词用that或者who;结合句意和选项可知选C。
【点睛】在定语从句中,当先行词是人时,引导词在定语从句中做主语时,引导定语从句的先行词用that或who,引导词在定语从句中做宾语时,引导定语从句的先行词用that或whom,引导词前面有介词时,必须用介词whom。
例如,(1) The girl who is singing an English song in the next room is Tom’s sister. (2)The person that/whom you talked to just now is Tom’s father.=The person to whom you talked just now is Tom’s father.在定语从句中,当先行词是物时,引导词在定语从句中做主语时,引导定语从句的先行词用that或which,引导词在定语从句中做宾语时,引导定语从句的先行词用that或which,引导词前面有介词时,必须用介词which。
例如,He was reading a book which/that was about war. 他正在读一本关于战争的书。
在定语从句中,当先行词和后面的名词是所属关系时,用whose引导此定语从句。