for和since在现在完成时的不同,那个a day ,year这些为何是since,last year怎么也是,复数day就不是呢

问题描述:

for和since在现在完成时的不同,那个a day ,year这些为何是since,last year怎么也是,复数day就不是呢

for 后面跟的是一段时间,比如说:三天,四个月,几十年.
since后面跟时间的一点,比如说:去年,上个月等
for three days/one day
since yesterday