for 和since的区别是什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/13 03:45:37

for 和since的区别是什么
for 和since的区别是什么

for 和since的区别是什么
for 后面跟一个时间段,即时间长度
since 后面跟一个时间点

for+一段时间,
since+时间起点(具体过去时间,如:1999; last+时间; 一段时间+ ago;一般过去时从句).
如: I have been here for over 10 years.
I have been here since 10 years ago/I came here.

应该是在学习完成时态的时候出现的这两个词的比较(>.<)
for+一段时间,表示“持续了……”;
since+具体的时间点,表示“从……开始”。
举个例子比较一下:
我在这里住了两年了。
I have lived here for 2 years.
...

全部展开

应该是在学习完成时态的时候出现的这两个词的比较(>.<)
for+一段时间,表示“持续了……”;
since+具体的时间点,表示“从……开始”。
举个例子比较一下:
我在这里住了两年了。
I have lived here for 2 years.
我从两年前就住在这里了。
=I have lived here since 2 years ago.
其实表达的意思是一样的,就是后面加的内容不一样 ~。~

收起