英语现在完成时for和since的区别,要初中使用最广泛的!

问题描述:

英语现在完成时for和since的区别,要初中使用最广泛的!

for后跟时间段,since后跟时间点。
例:I haven't seen him for 3 months我有3个月没见到他了。 =I haven't seen since 3 months ago.从3个月前我再没见过他。

for 后面跟的是一段时间,如three years,two hours
since后面跟的是一个过去的时间点,如last year,yesterday evening.