English 轻松学
Grammar · 语法 · B1 · B2 · 共 20 课
  1. 1现在完成式
  2. 2将来时态:will、going to、现在进行时
  3. 3条件句:零、第一、第二型
  4. 4情态动词:许可与义务
  5. 5used to 的三种用法
  6. 6过去的习惯:used to / would / 过去简单式
  7. 7过去的能力:could / was able to / managed to
  8. 8强调词:so 与 such
  9. 9形容词:可分级 vs 不可分级
  10. 10修饰比较级
  11. 11对比连接词:although, despite 等
  12. 12短语动词:可分离与不可分离
  13. 13被动语态
  14. 14情态动词:推断现在的事
  15. 15情态动词:推断过去的事
  16. 16过去完成式
  17. 17条件句:第三与混合条件句
  18. 18将来进行时与将来完成时
  19. 19大写字母与撇号
  20. 20英式英语 vs 美式英语

过去的能力:could / was able to / managed to

语法 · B1 · B2
约 6 分钟 B1
这课学什么
  • could、was able to、managed to 都翻成「能」,但只有一个能用在「某一次成功做到」的情境,用错会闹笑话。
  • could/couldn't 说过去一段时间内的一般能力,不是某一次。
  • was/were able to 说某个特定时刻有能力做到;managed to 说同样情况但强调过程有难度、最终做成了。
  • 某次没做到,wasn't able to / couldn't / didn't manage to 三种都能用。
  • B1 重点是分清「一般能力」和「某次成功」,说某次成功做到绝不能用 could。

重点内容


could / couldn't — 一般能力(General ability)

表示过去一段时间内都有的能力,不是某一次。

  • She could paint before she started school. → 她上学前就会画画了。
  • I couldn't cook until I went to university. → 我上大学之前都不会做饭。
  • When I lived next to the pool, I could go swimming every day. → 那时候我住在泳池旁边,每天都可以游泳。


was/were able to — 某次成功做到(Specific occasion – successful)

表示某一个特定时刻,有能力做到某件事(强调「有能力」)。

  • The burglar was able to get in through the bathroom window.
    → 小偷(那次)能从浴室窗户进去。

managed to — 努力后终于做到(Specific occasion – successful, with difficulty)

表示某件事有难度,但最终成功做到了。

  • The burglar managed to get in through the bathroom window even though it was locked.
    → 小偷想尽办法从锁着的浴室窗户爬进去了。

说某次成功做到某件事,不用 could!要用 was able to 或 managed to。



wasn't able to / didn't manage to / couldn't — 某次没做到(Unsuccessful)

表示某一特定时刻没能做到某件事,三种都可以用:

  • The speaker wasn't able to attend the conference due to illness. → 演讲者因病无法出席(正式)
  • She couldn't watch the match because she was working. → 她在工作,没能看比赛(日常)
  • They didn't manage to find a solution. → 他们努力了但还是没找到解决方法(强调困难)

例句练习

英文中文
I could speak some French when I was a child.我小时候会说一点法语。
He was able to finish the report before the deadline.他在截止日前完成了报告。
She managed to find a parking space in the city centre.她在市中心找到了停车位(不容易!)。
We couldn't get tickets for the concert.我们没能买到演唱会的票。
They didn't manage to reach the summit because of the storm.因为暴风雨,他们没能到达山顶。

常见错误

❌ I could finish the exam before time yesterday.
✅ I was able to / managed to finish the exam before time yesterday. (说某一次成功做到,要用 was able to 或 managed to,不用 could)

❌ She managed to speak French when she was young.
✅ She could speak French when she was young. (说过去一段时间内的一般能力,用 could,不是 managed to)

❌ He didn't managed to pass the test.
✅ He didn't manage to pass the test. (didn't 后接动词原形 manage,不加 d)


Sources

Blog / Website:

  1. Past ability – British Council

练一下

学完马上做几题,看看记住了多少。答错也没关系,提交后会告诉你为什么。

语法点共 5 题
常见错误辨析共 3 题