21. The people, ________ had been damaged by the flood, were given help by the Red Cross.
A. all whose homes B. all of whose homes
C. all their homes D. all of their homes
22. The humans are destroying nature day by day, ________ of course, will cause severe punishment from it sooner or later.
A. who B. when C. on which D. which
23. Is this research center ________ you visited the modern equipment last year?
A. where B. that C. the one that D. the one where
24. Some pictures of the river brought the days back to the old ________ they swam in it.
A. when B. that C. who D. where
25. The man showed us so heavy a stone ________ no man can lift.
A. that B. as C. which D. and
26. He stayed there for quite a long time, during ________ time he learned much spoken English.
A. that B. this C. which D. Same
27.The place _______interested me most was the Children's Palace.
A. Which B. where C. what D. in which
28.Do you know the man _______?
A. whom I spoke B. to who spoke C. I spoke to D. that I spoke
29.This is the hotel _______last month.
A. which they stayed B. at that they stayed
C. where they stayed at D. where they stayed
30.Do you know the year ______the Chinese Communist Party was founded?
A. which B. that C. when D. on which
答案
21. B. 考查非限制性定语从句,all of whose homes = all of their homes他们所有的房子。
22. D. 因为先行词是前面整个句子,且在从句中作主语,所以用which。of course是插入语。
23. D. 将疑问句改为陈述句:this research center is…显然缺少先行词,必须加上代词the one来作先行词,又因定语从句不缺主语或宾语,所以用关系副词where。假若在this后加the,就选where,请想想这是为什么。
24. A. 因为先行词是the days,并在定语从句中作状语。
25. B. 当先行词前有so时,用as引导定语从句,as在从句中作主语或宾语。假若在lift后加上it,答案就是that了,请想想这是为什么。
26. C. 因前后均的句子,必须要选连词,排除B和D;又因在介词后不能用that来引导定语从句,所以选C。during which time在那段时间里。
27. A. which用作关系代词,在定语从句中作主语。
28.C. "和谁讲话”要说speak to sb. 本题全句应为
Do you know the man whom I spoke to.。whom是关系代词,作介词to的宾语,可以省略。
29. D. where是关系副词,表示地点,在定语从句中作地点状语。
30. C. when是关系副词,表示时间,在定语从句中作时间状语。