引言
在英语学习中,我们经常会遇到两种表达时间消耗的句型:
It takes someone time to do something 和
Doing something takes time。
它们看似相似,但在结构和使用上略有不同。本文将为你详细解析两者的区别与用法。
1. “It takes sb time to do sth”
这是英语中最常见的“花费时间做某事”的句型,属于形式主语结构。
结构: It + takes + [人] + [时间] + to do...
例句:
- It takes me 30 minutes to walk to school.
- It took her two hours to finish the report.
注意:It 是形式主语,真正的主语是后面的不定式短语(to do...)。
2. “Doing sth takes time”
这种结构使用动名词(doing)作主语,直接表达“做某事需要时间”。
结构: Doing something + takes + [时间]
例句:
- Learning a new language takes time.
- Writing a novel takes months or even years.
这种句型更强调“动作本身”耗费时间,通常不指明具体是谁在做。
3. 两者对比
| 句型 | 主语类型 | 是否指明执行者 | 语气重点 |
|---|---|---|---|
It takes sb time to do |
形式主语(It) | 是(sb = 某人) | 强调“某人花时间做某事” |
Doing sth takes time |
动名词(Doing...) | 否(泛指) | 强调“该行为本身耗时” |
4. 常见错误提醒
- ❌ 错误:~~It takes me time doing homework.~~
- ✅ 正确:It takes me time to do homework.
- ❌ 错误:~~To learn piano takes time.~~(语法正确但不自然)
- ✅ 更自然:Learning piano takes time.