定语从句-判断关系代词和关系副词


我的问题:我不明白为什么句子1,2,5,6 是对的,3,4 是错的。 判断改错
1.(对)This is the mountain village where I stayed last year.
2.(对)I'll never forget the days when I worked together with you.
3.(错)This is the mountain village where I visited last year.
4.(错)I will never forget the days when I spent in the countryside.
5.(对)This is the mountain village (which) I visited last year.
6.(对)I'll never forget the days (which) I spent in the countryside.

请先 登录 后评论

最佳答案 2014-04-18 11:13

1.(对)This is the mountain village where I stayed last year.

此句“对”,是因为在定语从句where I stayed last year 中,谓语动词 stayed 是不及物的,也就是说该定语从句不缺主语或宾语,所以不能用关系代词 that which,而应用关系副词;而先行词 village 是表地点的名词,故用关系副词 where

2.(对)I'll never forget the days when I worked together with you.

此句“对”,同样是因为在定语从句when I worked together with you 中,它既不缺主语也不缺宾语,所以不能用关系代词 that which,而应用关系副词;而先行词 days 是表时间的名词,故用关系副词 when

3.(错)This is the mountain village where I visited last year.

此句“错”,是因为在定语从句where I visited last year 中,谓语动词 visited 是及物的,但它后面却没有相应的宾语,所以该定语从句要用关系代词 that which 来引导,而不能用关系副词。由于关系代词在此用作宾语,所以也可以省略。

4.(错)I will never forget the days when I spent in the countryside.

此句“错”,是因为在定语从句when I spent in the countryside 中,谓语动词spent是及物的,但它后面却没有相应的宾语,所以该定语从句要用关系代词 that which 来引导,而不能用关系副词。由于关系代词在此用作宾语,所以也可以省略。

5.(对)This is the mountain village (which) I visited last year.

见前面第3题的解释。

6.(对)I'll never forget the days (which) I spent in the countryside.

见前面第4题的解释。

请先 登录 后评论

其它 1 个回答

付辉
擅长:英语考试
判断定语从句的关系词,要将先行词代入从句,看它在从句中充当什么成分。
请先 登录 后评论
  • 0 关注
  • 2 收藏,3717 浏览
  • 欧阳琴 提出于 2014-04-18 10:45

相似问题