for后面接一段时间,表示这个状态持续了这么一段时间。since后面接某个时间点,表示这个状态从那个时间点开始。 例如,我在这里呆了2年 I have been here for 2 years. 自从2005年开始我就在这里 I have been here since 2005.本回答被提问者采纳
since + [过去的]年分 / 月分 / 季节 since 2014 ; since last month; since February / since this spring / since last summer / since the 80's for + 时间/ 年 / 月 / 日 for three hours ; for five years ; for two months ; for four days ; for many years