语法 剩余核心内容 ~20 分钟

说出持续了多长时间

完成本课后你将能够

能说出以前开始、现在还在继续的事情已经持续了多长时间。

开始课程 核心 18–20 分钟 · 步骤:6 · 可选:+2

标注的核心时长。核心模块中有两项未标注时长,因此实际课时比总和更长。

语法

4 分钟

完成时也能回答“多长时间”——讲的是过去开始、一直持续到现在的事。

I have lived here for five years. 我在这里住了五年了(现在还住在这里)。
She has worked here since 2020. 她从2020年起就在这里工作。
How long have you known him? 你认识他多久了?

for 和 since 分担同一件事:

后面接什么 例子
for 一段时间 for two hours, for five years, for a long time
since 起点 since Monday, since 2020, since I was a child

检验方法:如果能问“多长时间”,就用 for;如果能问“从什么时候起”,就用 since。

广告

中文母语者的常见错误

已针对你的语言编写
1

用现在时代替完成时。

✗ I live here for five years

✓ I have lived here for five years

。这是本级别最主要的错误。 汉语说“我在这里住了五年了”,动词本身不变,所以很容易只用现在时。英语的看法不同:既然是从过去开始算的,就要用完成时。换成 I lived here for five years,意思又变了:你现在已经不住在这里了。

2

用 from 代替 since,用 since 代替 for。

✗ I've worked here from 2020 → ✓ I've worked here since 2020;✗ since five years → ✓ for five years。 “从2020年起”的“从”容易译成 from,“五年以来”的“以来”又容易译成 since。 since 后面只接起点,for 后面接一段时间。

3

How long time。

✗ How long time you live here?

✓ How long have you lived here?

“多长时间”里的“时间”不用译出来:how long 本身就是“多长时间”。这里同样要用完成时, have 放在主语前面。

发音

3 分钟

for 不重读,读 /fə/,后面是元音时要和下一个词连读: for an hour 读作 /fərənˈaʊə/,连成一串,中间不停顿。

since 读 /sɪns/,末尾的 /s/ 要清楚,但后面不要加元音。

广告

课文

3 分钟

How long have you lived in Shanghai?

I've lived here for twelve years. I came when I was twenty.

And how long have you worked for this company?

Since March. I've only worked here for a few months.

Have you known Tom for a long time?

Yes, since we were at school.

朗读

练习

8–10 分钟

1. 填空。

  1. five years
  2. 2020
  3. Monday
  4. a long time
  5. I was a child
显示答案
for, since, since, for, since.

2. 填空。

  1. I (live) here for five years
  2. She (work) here since March
  3. How long you (know) him?
显示答案
have lived, has worked, have … known.

3. 改错。

  1. I live here for five years.
  2. I've worked here since two months.
  3. How long time you live here?
显示答案
I have lived here for five years. / I've worked here for two months. / How long have you lived here?

4. 配对。

  1. three days
  2. a week
  3. Monday
  4. 2019
  5. I was a child
显示答案
`for` — `three days`, `a week`; `since` — `Monday`, `2019`, `I was a child`.
广告

小结

本课已学:表示持续时间的完成时,for 和 since 的区别,How long…? 疑问句。下一课——第6课:复习第1–5课。

核心内容结束

完成练习后即视为课程结束。此后的内容均为可选。

第 42 课

可选

词卡词汇

12 词
  • since /sɪns/ 自从,从(某个时候)以来
  • how long /haʊ ˈlɒŋ/ 多长时间,多久
  • month /mʌnθ/ 月,月份
  • a few /ə ˈfjuː/ 几个,一些
  • a long time /ə lɒŋ ˈtaɪm/ 很长时间,很久
  • company /ˈkʌmpəni/ 公司
  • child /tʃaɪld/ 孩子
  • childhood /ˈtʃaɪldhʊd/ 童年
  • know /nəʊ/ 知道,认识
  • known /nəʊn/ 知道了,认识了(know 的第三种形式)
  • married /ˈmærid/ 已婚
  • own /əʊn/ 自己的

写作

写三个句子:你在自己的城市住了多久,在现在的工作单位工作了多久,认识你的朋友多久了。

范例: I've lived in Shanghai for twelve years. I've worked for this company since March. I've known Tom since we were at school.

检查清单:用的是完成时,而不是现在时吗?for 后面是一段时间,since 后面是起点吗?

草稿已保存在此设备
广告

有新功能的想法吗?

发送想法
广告
广告