since for的用法区别?

编辑:自学文库 时间:2024年03月09日
Since和for都可以表示时间的持续或起始,但它们的语法用法有所不同。
  Since用来表示一个特定时间点或事件发生的起点,常与表示过去时间点的介词短语连用,如since yesterday, since last year等。
  例如:I haven't seen her since yesterday. (我昨天以来没见到她。
  )而for用来表示一个时间段的持续,常与表示时间段的介词短语连用,如for three hours, for a week等。
  例如:I have been studying for three hours. (我已经学习了三个小时了。
  )因此,在句子中要根据具体语境选择使用since还是for。
  当强调时间点或事件的起点时,使用since,当强调时间段的持续时,使用for。