中易网

英语中"since" and "for" 什么区别

答案:2  悬赏:30  
解决时间 2021-01-15 06:07
  • 提问者网友:缘字诀
  • 2021-01-14 14:08
英语中"since" and "for" 什么区别
最佳答案
  • 二级知识专家网友:举杯邀酒敬孤独
  • 2021-01-14 15:08
一,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+从句Great
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.(误)
全部回答
  • 1楼网友:渡鹤影
  • 2021-01-14 16:23
since+表示过去的时间点或从句(一般过去时)追答for+一段时间
两个都可以与现在完成时连用

He has worked here since two years ago.

He has worked here for two years.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息