1 This is the house where he lived last year. 2 This the house which he visited last year. 第一句不是也可以翻译为这是我们去年居住的房子吗,怎么看它是作状语的,怎么分先行词在句中作状语还宾语,翻译时我全都觉得做宾语还有When等也是呀
where引导表示地点的状语从句。一般碰到这种题可以把定语从句改为正常语序的陈述句。这句话可以改为:They stayed at the hotel last months. At the hotel 是一个表示地点的短语,所以定语从句要用where引导。 如果这句话里stay变为visit,则要用which,既:This is the hotel which we visited last months.因为如上所说,将定语从句改为一般语句:We visited the hotel last months. hotel作visit的宾语,要用which引导
首先,先行词是指被定语从句修饰的名词或代词,换句话说先行词只能是主语或宾语或其它名词性成分,不可能是状语。第一句话里where 在从句中是坐状语,就是 he live 是主谓解构,where =in the house是状语。第二句话是 he visited the house 是主谓宾解构。这两句话的区别是 live是不及物动词,所以构成的句子是主谓解构, visit是及物动词,构成的句子是主谓宾解构。
第2个回答 2009-03-22
这两个句子是你区分状语和宾语的好句子. 前一句的live作为"居住"的意思时是不及物动词,可以不带宾语.如果要带宾语,就需要有一个介词in跟在它后面,where相当于in which(不能用that).因此充当状语.搭配:live in the house. 后一句的visit是及物动词,后面直接带宾语,因此这一句which充当宾语,也可以用that替换.搭配:visit the house.
通常翻译成“在什麽地方的在句中通常做地点状语,在什麽时间的做时间状语"所以译为"在..."在句中都做状语(要记的呕) 如你举的第一个句子live in the house 住在房中所以先行词在从句句中做地点状语 注意是在从句中, visit the house , visit 为动词,the house 为宾语 另外作状语的有其固定的引导词如where,when等,等以后做题多了,你就知道了 能力有限,希望能帮到你