以下是引用tonyadidas在2005-5-18 21:31:00的发言:如果是定从干嘛在where前面加,and?og上说过, and后面只能接independent clause吧?直白点,明明E就两个where用and连得开开心心的,一看就是平行选项的标志嘛,再加上state表地点可以用where,不用改成in which还不选啊?如果要用,and,comma前面必须是插入成分,这里没有吧?这些足以用来选这道题了。 where和that都是限制性定语从句引导词。但‘,’+where应该是非限制的说,这个倒无所谓,没出现过。 我不同意这里where引导状语从句. where 引导的定语从句还是状语从句有区别的. 1,首先,如果是定语从句,那么必须要有先行词,然后where引导的从句修饰(定)这个先行词. eg: I went to the place where you told me.(我去了那个地方,就是那个你对我说的地方) She has arrived at the location where ETS was killed.(她到达了那个地点,(甚么地点呢?)就是ETS被杀的地方) where在从句内部当作地点状语,但是整个从句是修饰先行词的.比如上面例子里的"the place"和"the location". 2,状语从句. where引导状语从句不出现先行词,整个从句作为主句的状语. eg: You'd better make a mark where you don't understand. (你最好在你不懂的地方做个标记) I found my book where I lost it. (我在丢书的地方找到了我的书) 所以从上面的例子来看, where是引导定语从句修饰 the only one的,所以是定语从句. 至于说为啥AC里面,that从句和where从句不平行,还没有想明白.... 还是没有想明白,不过按照"答案是比出来的"这个想法,E明显更加对称,所以更优选. 不过还是期望NN能解释一下,为啥OG说AC里面"语法上不平行"
[此贴子已经被作者于2007-9-9 10:05:58编辑过] |