英语介词+哪个定语从句难懂?
第一句话:
我记得我住在那里的那些日子。
句子中的先行词是天,它代表天。白天我住在那里。那些日子我住在那里。
当我想起在那里生活的日子时,which相当于关系副词。
原句中的during不能放在句末,也不能省略。
第二句话:
我记得那天我
大学毕业。
先行词the day,代表日子,把先行词带入定语从句,我大学毕业那一天。
那天我大学毕业了。
On相当于when。
在第二句中不能省略或放在句末。
前两句差不多。介词which和on与which关系密切,但与从句中的谓语动词lived和graduated关系不大。在这种情况下,介词不能后置。
比较:
这是他居住的城市。
这是他所在的城市
住在。
这是他居住的城市。
这是他居住的城市。
住在住宅里
对于像live in这样的短语动词,在定语从句中,介词可以超前,但指物时只能用which。的人只能用谁。
第三句话:
这是用来付学费的钱
买钢琴。
买钢琴用的是一个特殊结构,带不定式作定语。
Money,这个结构中的介词不能省略,也不能放在句末。
总结:
1.先行词是表示地点的名词,其意义在定语从句中起地点状语的作用,所以用where。
2.如果先行词是表示时间的名词,其意义在定语从句中起时间状语的作用,那么用when。
对比度:
我不能忘记那些日子
我们一起度过的时光。
我忘不了我们一起度过的日子。
在这个句子中,关系代词“day”的意思在定语从句中作宾语。
我不能忘记我们在一起的日子
住在一起。
定语从句中先行词the days的意思是“在那些日子里”,所以用when。
希望能帮上忙!