I have arrived here for 3 days.(误)
这两个词都可以和表示时间的词语连用。一般说来, for后接一段时间,用以说明某事一直进行了多长时间,而since后接某一时间(过去的一个时间点),用以表示某件事开始的时间。一、for词汇分析音标:[fə(r)]释义:prep. 为,为了;因为;给;对于;至于;适合于 conj. 因为 短语except for 除了...
waiting for him for three hours.我等了他三个小时了。i have been waiting for him since three hours ago.我三个小时前已经在等他了。i have waited for him in the past .过去我等过他了。
I have been here for 3 years. for延续,加时间段。I have been here since 2009. since加时间点。that is why 是主语从句中的表语从句。That is why i come here.这就是我来这的原因。
so far 到目前为止 since 自xx开始 ago xx以前 already 已经 从题意上看是,我一直在这所学校工作自从我毕业以后。所以应该选择 a since