Appearance
Unit 12 — for and since
for 和 since:表示「持续了多久」
我们使用 for 和 since 来说明某件事情已经持续了多长时间。
| 对比 | for | since |
|---|---|---|
| 核心含义 | 持续了多长时间 | 从什么时候开始 |
| 后面接 | 一段时间(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 ───────▶ now | 8 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 minutes | 20 分钟 |
| for five days | 五天 |
| for a long time | 很长时间 |
| for six months | 六个月 |
| for 50 years | 50 年 |
| for a week | 一周 |
| for ages | 很久 |
| for years | 很多年 |
Examples
Sally has been working here for six months. Sally 已经在这里工作六个月了。
注意:
❌ since six months ✅ for 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 |
|---|---|---|
| 两个小时 | for | for two hours |
| 三天 | for | for three days |
| 六个月 | for | for six months |
| 很多年 | for | for years |
| 从 8 点开始 | since | since 8 o'clock |
| 从星期一开始 | since | since Monday |
| 从 2010 年开始 | since | since 2010 |
| 从我起床开始 | since | since 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(持续时间)