[例1]The place______interested me most was the Children’s Palace.
A.which B.where C.what D.in which
【解析】答案A。定语从句中需要的是主语,只能选用关系代词,选项中which用作关系代词,故答案选A。
[例2]Do you know the woman______?
A.whom I spoke B.to who spoke C.I spoke to D.that I spoke
【解析】答案C。“和某人讲话”要说speak to sb。本题全句应为Do you know the woman whom I spoke to?whom是关系代词,作介词to的宾语,可以省略。
[例3]This is the hotel______last month.
A.which they stayed B.at that they stayed
C.where they stayed at D.where they stayed
【解析】答案D。定语从句中需要的是一个作地点状语的关系副词,where是关系副词,表示地点。
[例4]Do you know the time______the Chinese Communist Party was founded?
A.which B.that C.when D.on which
【解析】答案C。when是关系副词,表示时间,在定语从句中作时间状语。
[例5]That is the day______I’ll never forget.
A.which B.on which C.in which D.when
【解析】答案A。定语从句中缺少的是宾语,which是关系代词,可以作forget的宾语。其他几个答案都不能作宾语。
[例6]He was the man______I supposed was capable of doing such a thing.
A.to whom B.of whom C.who D.whom
【解析】答案C。在这个句子中I supposed是插入语,插入语的位置很灵活,如果把它放到后面这个题就显得容易多了:He was the man______was capable of doing such a thing,I supposed。很显然定语从句中所缺的是主语,而在选项中只有C。
[例7]This is one of the best films______.
A.that have been shown this year B.that have shown
C.that has been shown this year D.that you talked
【解析】答案A。本句话的先行词是films,因此,关系代词that是复数概念,其谓语动词应用复述的被动语态have been shown。如果句中的one前面有the或the only修饰时that就视为单数。