英语听力论坛's Archiver

Amber 发表于 2008-3-22 23:11

Help!

This is the mountain village (where )I stayed last year.
为什么用where F
用which 才是T

tmhuangtao 发表于 2008-3-23 11:01

我也不知道饿

Sylvia_scj 发表于 2008-3-23 11:56

这里用where作关系副词引起定语从句是对的,如果用which的话,应该加上介词in:
This is the mountain village [b][color=royalblue]where[/color][/b] I stayed last year.
This is the mountain village[b] [color=royalblue]in which[/color][/b] I stayed last year. 或This is the mountain village [b][color=royalblue]which[/color][/b] I stayed[b][color=royalblue] in[/color][/b] last year.

Amber 发表于 2008-3-24 06:24

我是在实用英语语法速查2.0中的18.3中内容看到([url=http://www.blog.edu.cn/user1/18983/archives/2005/248924.shtml]http://www.blog.edu.cn/user1/18983/archives/2005/248924.shtml[/url])中可以下到。我当时感觉就有点不对,那一节是判断关系代词与关系副词的。
我知道用WHICH时有时要加介词,可以放在从句前也可以在后面,固定词组不能改变介词位置。
但这个节中的两个CASE
写到用关系代词还是关系副词完全取决从中句的谓语动词。
及物动词后无宾语就用关系代词,而不及物动词用关系副词。
例题
(错)This is the moutain village where  I stayed last year .
(错) I will never forget the days when  I  spent  in the coutryside.
(对) This the moutain   village  which I stayed last year.
(对)I wil never forget the days  which i spent in the countryside.
好像 where= in which
         when =  on which.
是不是软件中内容出错了,还是我定语从句没有掌握。

DZ 发表于 2008-3-24 08:32

回复 1# 的帖子

答案错喽

Amber 发表于 2008-3-24 22:10

[u][color=red]3Q[/color][/u]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.