如何判断用定语从句的引导词用where还是which/that,请帮我分析一下怎么判断?

问题描述:

如何判断用定语从句的引导词用where还是which/that,请帮我分析一下怎么判断?
1.I am going to Hainan.It is a place_____the weather is always warm.
2.He goes into the room _____ his uncle lives.
3.This is the museum_____we visited last year.
1个回答 分类:英语 2014-11-06

问题解答:

我来补答
1. where
2. where
3. that/which
判断用where还是which/that的关键是看从句中缺不缺少主要成分(包括主、宾、补、必要定语等),如果缺少的话,就需要用关系代词即which/that这些来代替,如果不缺少这些成分,而是缺少状语的话,就使用关系副词when/why/where等来代替,分别代替抽象或非抽象的时间、原因、地点.
例句分析,:
1.我要去海南了.那是一个气候温暖的地方.
如果直译的话就是:那是一个地方,那个地方天气一直都很暖和.好了,我们可以看到从句是从the weather开始到warm的,而先行词是place,从句中,the wearther作主语,is谓语,always warm是表语,主语+谓语+表语的结构已经完整了这个句子,不需要再添加成分了,所以缺少的是状语,而如之前所说的,状语由关系副词来代替,而因为又是指的地点(海南),所以就用where来代替.
2.他走进了他叔叔的房间.直译是:他走进了那个房间,那个房间是他叔叔住的.这个句子中从句是his uncle lives,意思是他叔叔住,这里可以看到,也是缺少的状语,住在哪儿没说,所以补充完整的句子应该是his uncle lives in the room,而从句中缺少的就是in the room,同样是地点状语,因为用where来代替,相当于in which,which指代the room,in是必备的介词.
3.这就是我们去年参观过的博物馆.从句是we visited last year,很明显,参观的对象没说,即缺少visited的宾语,所以要用关系代词来代替,这里也就是which/that等,而如果严格来说的话,因为这里是确指,所以应该是用that的,但是如果不是严格比较的话,that/which都是可以的.
另外,很多时候,如果不是严格比较,that可以代替where/which/when,不过因为你面临的是考试,所以还是知道就行了,考试中不要尝试这种“标新立异”的做法.
有问题还可以PM我 :)
再问: 您说"关键是看从句中缺不缺少主要成分(包括主、宾、补、必要定语等)",是不是从句只要有其中的一种成分就不用which/that/来代替了??
 
 
展开全文阅读
剩余:2000