方法二:准确判断先行词在定语从句中的成分(主、谓、宾、定、状),也能正
例1.Isthismuseum___youvisitedafewdaysage?
A.whereB.thatC.onwhichD.theone
例2.Isthisthemuseum____theexhibitionwasheld.
A.whereB.thatC.onwhichD.theone
例1变为肯定句:Thismuseumis___youvisitedafewdaysago.
例2变为肯定句:Thisisthemuseum___theexhibitionwasheld.
在句1中,所缺部分为宾语,而where,that,onwhich都不能起到宾语的作用,只有theone既做了主句的表语,又可做从句的宾语,可以省略关系代词,所以应选D。
而句2中,主、谓、宾俱全,从句部分为句子的状语表地点,既可用副词where,又因inthemuseum词组,可用介词in+which引导地点状语。而此题中,介词on用的不对,所以选A。
关系词的选择依据在从句中所做的成分,先行词在从句中做主、定、宾语时,选择关系代词(who,whom,that,which,whose);先行词在从句中做状语时,应选择关系副词(where地点状语,when时间状语,why原因状语)。