第1个回答 2013-11-11
一般来说相应的介词+which 就等同于where,如The shool where i studied in my childhood is very beautifui 。其中的where 可以用in which 替换。这是对于定于从句而言的。因为where 前有了先行词 school,如果是状语从句就不可以用in which 替换。如Let me take you where you live。总的来说where引导定语从句即前面有先行词是,一般可以换成介词+which,例如:
1.You should make a mark where you have any questions.
2.You should make a mark at the place where you have any questions.
这两句话意思相同,可1是状语从句,2是定语从句,区别在于1句中没有先行词place,状语从句中where引导的句子做地点状语。记住where引导定语从句时前面是有先行词的,而状语从句where前则没有。状语有时间状语(last year ,yesterday.等等)和地点状语。1句就是地点状语;宾语有动词的宾语和介词的宾语, My parents bought me a computer.我父母给我买了一台电脑。(me是间接宾语,computer是直接宾语)
He is playing football now他正在踢足球。(名词football 作宾语)
We all like him.(代词him作宾语)
第2个回答 2013-11-11
关键是要看先行词和从句的关系
第一句先行词supermarket,从句是i bought this kind of tin,肯定是在超市买的东西,说明先行词是从句的发生地点,就用where
第二句先行词是days,从句是we spent together on the island,spend这个动词缺少宾语,再联系意思,肯定是我们在岛上度过了一些日子。也就是说,第二类例子中单纯把从句拿出来看是不完整的,这个时候就填which或that
我就是这样辨别两者的 比如说这两题:
(1)This was the supermarket _____ I bought this kind of tin.(填where)
(2)We often think of the days _____ we spent together on the island.(填which)
我知道做题时首先要判断那个词是及物动词还是不及物动词。
如果是及物动词则表明从句缺宾语,就用which或that,如动词是不及物则说明从句不缺宾语,可能是状语(或介宾),就用where.
但是我就是不会判断那个动词是及物动词还是不及物动词,这怎么办?
比如说上面第一题,我们在用buy的时候,都没有说buy in sth.或者buy加介词吧?那为什么buy在那里又成了不及物动词(vi)了呢?
又如第二题,我们平时也有说spend in,spend on,那为什么spend却是及物动词(vt.)呢?