搜档网
当前位置:搜档网 › since与for的区别

since与for的区别

?since+时间点 for+时间段 eg:He has kept the book for two weeks. He borrowed the book since two weeks ago. 注意动词的时态,for后面是一段时间,动词用完成式,而since后面是一个时间点,动词用过去式。两周前的一天,与for two weeks的两个星期这样14天相比是一个点。这个可以联系数学,for后面是一个线段(或数轴),而since后面是线段上的一个点,或者是数轴上的点[在现在完成时的句子中,since后面接过去的某一具体时间点,“since+过去的时间点”表示从这一时间点到现在的一段时间。 这一时间点如果用时间状语从句来表示,这一从句的谓语要用短暂性动词,并且要用一般过去时。]

相关主题