爱问知识人 爱问教育 医院库

英语:since和for的区别

首页

英语:since和for的区别

怎么区分since和for ,各自用在什么句子?

提交回答
好评回答
  • 2018-04-07 09:29:52
    since可以用作介词或连词,意思为“自从……起”,表示某个动作从某个过去的时间起一直进行,直到说话时间,所以since如果是连词的话,since后面句子一般要用一般过去时,而它的主句则要用现在完成时。如:I have lived here since i first came in 1999.
    for可以作为介词或并列连词。作介词表示时间时,表示动作持续的时间跨度,一般用在现在完成时中,如:I have lived here for ten years now.
    当然了,for作介词还有其他意思,这里不再赘述。

    扯***

    2018-04-07 09:29:52

其他答案

    2018-04-07 10:29:52
  • 做连词是since有“自从;因为”的意思。作因为讲时,表示“估计对方已经知道的原因。”而for做“因为”讲时,表示“推测”或“对前句的补充”,而且有逗号与前一句分开。
    做介词时,since是“自从”,而for的意思很多,如:表示“因为”,常和某些动词或形容词连用,如:be sorry for;praise...for..等。还可表示“对象”,翻译为“为...”;“对于...”;还可像楼上说的加一段时间,用于将来时,过去式或现在完成时。

    夏***

    2018-04-07 10:29:52

  • 2018-04-07 03:29:52
  • for 与 since 在时间表达上的主要区别是:
    for + 时间段: for an hour, for 2 days, for 3 years...
    since + 时间点: since 12 o'clock,since I had a car, since we met....

    李***

    2018-04-07 03:29:52

  • 学习帮助 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):