高中英语真的好难

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:26:10
I will never forget the days which I spent with my uncle
I will never forget the days when I lived with my uncle
告诉我为什么这两个句子所用的连接词不一样?
详解

定语从句中,选择which 还是when,where,why要看他们在从句所做的成分。如果从句中缺少的是主语或者宾语成分,那么就只能选则关系代词也就是which,that如果缺少状语,那么就需要选择when,where,why关系副词。

第一句中,spent 是及物动词,which在从句中,做的是spent 的宾语,所以需要用which
第二句中,live是不及物动词,所以从句中只缺少状语,所以需要用when.

明白了么,呵呵

因为spend后面是要加时间的

而live是没有的

1. which 引导的是定语从句,并在从句中做spent的宾语
2.when引导的也是定语从句,但是在从句中做的是状语