当前位置:首页 > for > 正文

巧妙辨析since和for区别

  • for
  • 2024-05-27 10:24:59
  • 8214

Since 用于表示从某个时间点或事件开始的一段持续时间,强调的是时间点或事件。 For 则用于表示一段确定的时间长度,强调的是时间长度。
Since 的用法
Since 后接时间点或事件,如:
- I have been working here since 2010.
- She has been sick since last week.
Since 也可用于表示一段持续至今的时间,如:
- I have known her since she was a child.
For 的用法
For 后接时间长度,如:
- I have worked here for ten years.
- She has been sick for three days.
For 也可用于表示一段持续了一定时间但现已结束的时间,如:
- I lived in New York for five years.
- We waited for an hour but the bus didn't come.
常见误区
一个常见的误区是将 sincefor 互换使用。 这是错误的,因为这两种介词具有不同的含义和用法。 例如,以下句子是错误的:
- I have been working here for I was young. (正确写法:since I was young)