29.C。定语从句相当于he invited all his friends to the club。
28.A。由句意可知,定语从句的先行词是some pictures而不是some teachers。
27.D。从句的主语和宾语分别是eating,much time,引导词where在从句中作状语表示地点。
26.B。which引导非限制性定语从句指代整个主句内容,即清洁工人好几周没打扫街道一事。
25.D。第一个定语从句相当于the judge gave a prize to the artist。第二个定语从句相当于I have been taught painting for two year by the teacher。
24.B。此题属于“介词+关系代词”引导的定语从句。先行词指物时关系代词用which,指人时用whom。
23.C。whose和of which都可作定语表示“谁的”,但whose须放在无定冠词the的名词前,of which常放在有定冠词the的名词后。例如:China, whose area (the area of which)is about 9,600,000 sq. km., lies in the east of Asia. 中国位于亚洲的东部,它的面积为九百六十万千方公里。
22.B。此题属于“one of +复数名词+定语从句”结构。在此结构中,如引导词作主语,one前有the only,the very等修饰时,定语从句中的谓语动词用单数;如没有,谓语动词用复数。另外,so far常和现在完成时连用。
21.B。引导词在从句中作主语。注意:“介词+关系代词”相当于when,在从句中作状语,what不能引导定语从句。
20.A。reason作先行词时,如引导词在从句中作状语,用why引导定语从句;如引导词在从句中作主语或宾语,用that或which引导定语从句。引导词在此题中作的是explained的宾语,故选A。