初中英语定语从句专项练习
一、单项选择
1. The book ________ I borrowed from the library is very interesting.
A. who B. which C. whose D. whom
2. The girl ________ won the first prize is my classmate.
A. who B. which C. whose D. whom
3. The house ________ we visited yesterday is over 100 years old.
A. who B. which C. where D. when
4. The reason ________ he was late is that he missed the bus.
A. why B. which C. that D. what
5. The teacher ________ teaches us English is very kind.
A. who B. which C. whose D. whom
6. The park ________ we often play in is very beautiful.
A. who B. which C. where D. when
7. The boy ________ you met at the party is my cousin.
A. who B. which C. whose D. whom
8. The movie ________ we watched last night was very exciting.
A. who B. which C. whose D. whom
9. The day ________ we first met is unforgettable.
A. who B. which C. when D. where
10. The man ________ car was stolen called the police.
A. who B. which C. whose D. whom
二、改错
1. The book which I bought it yesterday is very interesting.
2. The girl who she is singing is my sister.
3. The reason why he didn’t come is because he was sick.
4. The house where he lives in is very old.
5. The boy whom is playing basketball is my friend.
三、用恰当的关系代词、关系副词或连接词填空
1. This is the school ________ I studied 5 years ago.
2. The man ________ you met yesterday is my uncle.
3. The reason ________ he was absent is still unknown.
4. The book ________ cover is red is mine.
5. The day ________ we visited the museum was sunny.
6. The teacher ________ teaches us math is very strict.
7. The park ________ we often play in is very large.
8. The boy ________ won the competition is very smart.
9. The house ________ we live is very comfortable.
10. The movie ________ we watched last night was very funny.
四、将下列简单句变为定语从句
1. I have a friend. His name is Tom.
_______________________________________________________
2. She works in a hospital. The hospital is very famous.
_______________________________________________________
3. The boy passed the exam. He studied very hard.
_______________________________________________________
4. We live in a city. The city is very modern.
_______________________________________________________
5. I met a teacher. She helped me a lot.
_______________________________________________________
五、用定语从句翻译句子
1. 这是我昨天买的书。
_______________________________________________________
2. 他是我最喜欢的老师。
_______________________________________________________
3. 这是我们去过的公园。
_______________________________________________________
4. 这是那个救了孩子的医生。
_______________________________________________________
5. 这是我看过的最好的电影。
_______________________________________________________
答案
一、单项选择
1. B
2. A
3. B
4. A
5. A
6. B
7. A
8. B
9. C
10. C
二、改错
1. 去掉“it”
2. 去掉“she”
3. 将“because”改为“that”
4. 去掉“in”
5. 将“whom”改为“who”
三、填空
1. where
2. whom
3. why
4. whose
5. when
6. who
7. where
8. who
9. where
10. which
四、将简单句变为定语从句
1. I have a friend whose name is Tom.
2. She works in a hospital which is very famous.
3. The boy who studied very hard passed the exam.
4. We live in a city which is very modern.
5. I met a teacher who helped me a lot.
五、翻译句子
1. This is the book that I bought yesterday.
2. He is the teacher who I like the most.
3. This is the park where we have been.
4. This is the doctor who saved the child.
5. This is the best movie that I have ever watched.