定语从句专项练习
一、单项选择
1.We visited a factory makes toys for children.
A. where B. which C. in which D. at which
2. Finally the thief handed everything he had stolen to the police.
B. the thing B. what C. that D. which
3. The man was a friend of mine.
A. you just talked B. whom you just talked to him
C. who you just talked D. which you just talked to
4. I’ll never forget the day he came to see me.
A. that B. when C. at which D. which
5. The person we met last week is called Jack.
A. which B. to which C. who D. where
6. Beihai Park is a beautiful park built about 300 years ago.
A. where was B. that were C. which was D. where
7. What is the animal baby is sleeping in its pocket?
A. whom B. that C. who D. whose
8. The robbers shouted, “Hands up! I’ll shoot anyone moves!”
A. whom B that C. who D. whose
9. Which animal is your favorite?
The one has a long neck.
A. which B. that C. it D. paid
10. Is this the factory produces color TV sets?
A. what B./ C. which D. where
11. The high building is a big hotel.
A. that he is looking
B. which he is looking
C. we are looking at
D. at that we are looking
12. The book you are reading is written by Mr. Yang.
A. / B it C. is that D. is
13. The computer can store a lot of information is widely used today.
A. in which B. that C. with which D. where
14.--- Do you know the man is painting the house?
----Of course. He’s my uncle.
A. whose B. whom C. who D. he
15. I found a stranger was carrying an umbrella your house.
A. who, leave B which, coming into C. who, came out of D. that, going out of
16. Is that necklace you’re looking for?
A. a B. the C. / D. which
17. Does this man who white hair look like the thief you saw?
A. has B. have C. is D. had in
18. Can you tell me the name of the factory you visited last week?
A. what B. where C. that D. when
19. My grand parents like to tell me about the old things and persons they remember.
A. who B which C. that D. whose
20. Do you know the woman handbag has been grabbed?
A. his B which C that D. whose
21. Who is the old man is speaking over there?
A. whom B which C. that D. those
22. I hate people talk much but do little.
A. that B which C. who D. whose
23. Is this the river I can swim?
A. which B. in which C. that D. the one
24. the man who is painting the house your uncle?
A. Does B. Was C Are D Is
25. The letter I received two days ago is from my aunt.
A. what B. who C. which D. when
26.The boy bike was broken was late for school.
A. that B. what . C. whose D. who
二、用关系代词填空
1. The pictures my daughter drew are very beautiful.
2. The person you met in the park is my uncle.
3. I have lost the watch my father gave me two years ago,
4. I must thank the man found my handbag.
5. The police must catch the person stole the bike.
6. The panda is a kind of animal can be found only in China.
7. April 1st is the day is called April Fool’s Day in the West.
8. Can you help me find the person saved the baby in the earth quake?
9. This is the best film has been shown this year.
10. He is the only worker was saved in that accident.
三、根据所给汉语完成下列各句
1. Those (想去动物圆的) may go with us tomorrow.
2. I can’t forget the first lesson. (史密斯教授上的)。
3. The old man (住在隔壁的) has retired.
4. The famous writer (你昨天谈到的) is writing another novel.
5. This is one of the most exciting football matches (我曾看过的).
6. Here is our new school building.
7.What do you think of the film (去年建造的).
8. The boy (正在打篮球的)is Wang Ton’s brother.
9. Is he the teacher (去年教我们英语的).
管理员评论:定语从句专项练习,但是没有参考答案!














