1.-I drove to Zhuhai for the air show last week.
-Is that__________you had a few days off.
A.why B.when C.what D.where(NMET99)
2.He paid the boy $10 for washing ten windows,most of__________hadn't been cleaned for at least a year.
A.these B.those C.that D.which(MET90)
3.His parents wouldn't let him marry anyone__________family was poor.
A.of whom B.whom C.of whose D.whose(MET88)
4.All__________is needed is a supply of oil.
A.the thing B.that C.what C.which(MET89)
5.In the dark street,there wasn't a single person__________she could turn for help.
A.that B.who C.from whom D.to whom(MET92)
6.She heard a terrible noise,__________brought her heart into her mouth.
A.it B.which C.this D.that(MET91)
答案及详解
1.A。该题考查引导表语从句的从属连词的用法。what引导从句时在从句中充当主语或宾语,填入该题中出现语法错误,应先排除。A、B、D项的连接副词都可以在表语从句中作状语,填入句中从单句看语法和意义都正确,但第一个会话者的说话内容,正是第二个会话者所询问的“you had a few days off”的原因,故最佳答案是A。
2.D。分析题干中的句子结构后,可以发现,逗号后是一个非限制性定语从句,空格处应填定语从句引导词;再者,用作介词的宾语时,引导词只能用which,而不能用that,这样就可找到该题正确答案。
3.D 4.B。该题的先行词为不定代词all,所以只能用that引导定语从句。
5.D。该题考查定语从句中介词+关系代词的用法。如果考生掌握turn to sb. for help这一短语,便可得出D为正确答案。
6.B。该题考查在非限定性定语从句中关系代词的用法。which在这里引导非限定性定语从句,指代的是“She heard a terrible noise.”这句话,即“她听到这可怕的声音使她惊恐万分”。