这两个词都可以和表示时间的词语连用。一般说来,for后接一段时间,用以说明某事一直进行了多长时间,而since后接某一时间(过去的一个时间点),用以表示某件事开始的时间。
since 的四种用法
1.since+过去一个时间点(如具体的年、月、日期、钟点、ago. 1990 , last month , half past six
I have been here since 1990. 1990起,我一直在这儿。
2.since+ 一段时间+ago
I have been here since five months ago。自从五个月前,我已经在这儿了。
3.since+从句
Changes have taken place since you left. 自从你走后,已经发生了很大的变化。
4.It is +一段时间+since从句
It is two years since I became an English teacher. 我成为英语老师有两年了。
since 和for区别
1.Since+时间点,具体时间
“自从、、、、以来,从、、、以后”用来说明动作起始时间
I have been in Beijing since 2010.
2.For + 时间段,用来说明动作延续时间长度,因此句中的谓语动词,也应该是延续性动词。
I have been in Beijing for one year。
We have learnt English for about three years.
I have been here for 3 days. (对)
I have arrived here for 3 days.(误)
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
追风筝的人主要内容是什么 作者是谁04-30
骆驼祥子主要内容简介30字04-30
赞美春天花朵的诗句古诗有哪些04-30
眼口岂不到乎的岂是什么意思 出自于哪里04-30
但坐观罗敷的坐是什么意思 怎么翻译04-30
曾益其所不能的益什么意思 怎么翻译04-30
行拂乱其所为什么意思 出自于哪里04-30
在做“研究平抛物体的运动”的实验时,让小球多次沿同一04-30
作文题目:我是一个某某迷04-30