Since是表示时间点的词,主要用在一般过去时句子中 For是表示时间段的词,主要用在现在完成时的句子中 例如: She went to beijing since three years ago(她三年前去过北京) 时间点 She have gone to beijing for three years(她去北京三年了) 时间段
第2个回答 2011-04-28
since +具体时间 since 1996 自从1996 年之前 since+具体时间+ago : since six years ago 自从六年前 for +一段时间 :i have been a teacher for three years .