Skip to content

Unit 12 — for and since

for 和 since:表示「持续了多久」

我们使用 forsince 来说明某件事情已经持续了多长时间

对比forsince
核心含义持续了多长时间从什么时候开始
后面接一段时间(a period of time)起始时间(the start of a period)
回答的问题How long? 多久?Since when? 从什么时候开始?
中文感觉「持续了……」「从……开始 / 自从……」
例句We've been waiting for two hours.We've been waiting since 8 o'clock.
时间关系two hours ago ───────▶ now8 o'clock ───────────▶ now
重点时间长度起点

1. for + 一段时间

基本规则

for + a period of time

也就是:

for + 时间长度

例如:

We've been waiting for two hours. 我们已经等了两个小时

时间轴

two hours ago                         now
      │                                │
      └────── for two hours ──────────▶│
                时间长度

关注的是:

从过去到现在,一共持续了多久?

答案:

two hours

所以使用:

for two hours


for 常见搭配

for + 时间长度中文
for two hours两个小时
for 20 minutes20 分钟
for five days五天
for a long time很长时间
for six months六个月
for 50 years50 年
for a week一周
for ages很久
for years很多年

Examples

Sally has been working here for six months. Sally 已经在这里工作六个月了

注意:

since six monthsfor six months

因为 six months 是一个时间长度,而不是时间起点。


I haven't seen Tom for three days. 我已经三天没见到 Tom 了。


2. since + 起始时间

基本规则

since + the start of a period

也就是:

since + 时间起点

例如:

We've been waiting since 8 o'clock. 我们从8 点钟开始就一直在等。

时间轴

8 o'clock                             now
    │                                  │
    └────── since 8 o'clock ─────────▶│
    ↑
  起点

关注的是:

这件事情从什么时候开始?

答案:

8 o'clock

所以使用:

since 8 o'clock


since 常见搭配

since + 起点中文
since 8 o'clock从 8 点开始
since Monday从星期一开始
since 12 May从 5 月 12 日开始
since April从四月份开始
since 2001从 2001 年开始
since Christmas从圣诞节开始
since lunchtime从午饭时间开始
since we arrived从我们到达时开始
since I got up从我起床时开始

Examples

Sally has been working here since April. Sally 从四月份开始就在这里工作。

也就是:

from April until now

时间轴:

April ───────────────────────▶ NOW
  ↑
since

I haven't seen Tom since Monday. 我从星期一开始就没有见过 Tom。

时间轴:

Monday ──────────────────────▶ NOW
  ↑
since

for vs since 核心对比

我想表达……使用Example
两个小时forfor two hours
三天forfor three days
六个月forfor six months
很多年forfor years
从 8 点开始sincesince 8 o'clock
从星期一开始sincesince Monday
从 2010 年开始sincesince 2010
从我起床开始sincesince I got up

最重要的判断方法

看到一个时间,不要先想着背语法规则。

先问自己:

这是「长度」,还是「起点」?

如果是「长度」→ for

开始 ├──────────────────┤ NOW
     <---- 6 months ---->
            ↑
           FOR

I've worked here for six months.

关注:

工作了多久? → 六个月


如果是「起点」→ since

April ├────────────────────▶ NOW
  ↑
SINCE

I've worked here since April.

关注:

从什么时候开始? → 四月份


同一件事情的两种表达

假设:

  • 现在是 10:00
  • 我从 8:00 开始学习
  • 到现在已经学习 2 小时

那么:

关注点英文思维
持续多久?I've been studying for two hours.2 hours = 长度
从什么时候?I've been studying since 8 o'clock.8 o'clock = 起点

它们描述的是完全相同的一条时间线

8:00                              10:00 / NOW
  │────────────────────────────────▶│
  ↑                                  ↑
since                              now
  <----------- for 2 hours --------->

所以:

since = 起点

for = 从起点到现在的长度


一句话记忆

FOR = How long?

for + 时间长度

  • for 2 hours
  • for 3 days
  • for 6 months
  • for 10 years

FOR 看的是「这一段有多长」。

SINCE = Since when?

since + 时间起点

  • since 8 o'clock
  • since Monday
  • since April
  • since 2010

SINCE 看的是「这一段从哪里开始」。


最终思维图

                    NOW
                     │
                     ▼
START ─────────────────────────▶ NOW
  ↑    <──────────────────────>
  │              ↑
SINCE           FOR
  │              │
起点           时间长度

since = START(起点)

for = DURATION(持续时间)