Skip to content

Unit 27 — could (do) and could have (done)

1. could 有时是 can 的过去式

有时候:

could = can 的过去式

例如:

现在

Listen. I can hear something.

听,我能听到一些声音。

这里:

can hear = 现在能听到

过去

I listened. I could hear something.

我听了一下,当时能听到一些声音。

这里:

could hear = 过去能够听到


2. can vs could:时间上的基本关系

PresentPast
I can hear something.I could hear something.
我现在能听到我当时能听到
cancould

时间关系:

PAST                         NOW
  │                           │
could hear                 can hear

所以最基础的理解是:

can → 现在能

could → 过去能


3. could 不一定表示过去

图片中特别强调:

could is not always past

could 也可以用来表示:

现在或未来的一种可能性

尤其常用于:

suggestions(建议)

例如:

A: What shall we do tonight? B: We could go to the cinema.

A:我们今晚做什么?

B:我们可以去电影院。

这里:

could go

不是“过去可以去”。

而是:

今晚可以考虑去电影院。


4. could 表示建议

基本结构:

could + 动词原形

例如:

We could go to the cinema.

我们可以去电影院。

这种语气更接近:

“这是一个可以考虑的选择。”


5. Example — Paris

A: When you go to Paris next month, you could stay with Sarah. B: Yes, I suppose I could.

A:你下个月去巴黎时,可以住在 Sarah 那里。

B:是的,我想可以。

这里:

could stay

表示:

未来的一种可能选择。

不是过去。


6. can 和 could 都可以表示建议

例如:

We can go to the cinema.

和:

We could go to the cinema.

都可以表示:

我们可以去电影院。

但是:

Could is less sure than can.

也就是:

could 比 can 更不确定、更试探。


7. can vs could:建议的语气

cancould
We can go to the cinema.We could go to the cinema.
我们可以去电影院我们可以考虑去电影院
比较确定比较试探
现实可行感更强只是提出一种可能
strongerless sure

可以简单理解:

can = 这个方案可行

could = 这个方案也许可以考虑


8. could 的核心不只是“过去”

不要简单记:

❌ could = 永远都是 can 的过去式

实际上,could 还可以表达:

  • 过去
  • 不太确定
  • 建议
  • 假设
  • 不现实
  • 当前或未来的可能性

所以它的感觉比单纯“过去式”更广。


B. could 表示不现实的情况

9. could 可以表示不太现实 / 夸张的情况

我们也使用:

could

而不是:

can

来表达:

not realistic actions

也就是:

不太现实、假想或夸张的情况。


10. Example — I could sleep for a week

I'm so tired, I could sleep for a week.

我太累了,感觉我能睡一个星期。

这里当然不是说:

我真的会连续睡七天。

而是一种:

夸张 / 不现实的表达

所以使用:

could

而不是:

❌ I can sleep for a week.


11. can / could 的现实程度

图片给出了三个非常好的层级。

现实、确定

I can stay with Sarah when I go to Paris.

我去巴黎时可以住 Sarah 那里。

这里表示:

这个方案现实可行。

可能,但不确定

Maybe I could stay with Sarah when I go to Paris.

也许我去巴黎时可以住 Sarah 那里。

这里是:

possible, but less sure

不现实 / 夸张

This is a wonderful place. I could stay here for ever.

这个地方太棒了,我真想永远住在这里。

这里并不是真的准备:

永远住在这里。

而是:

unrealistic


12. can → could:现实距离

可以这样理解:

更现实、更确定
      │
      ▼
     CAN
      │
      │
     COULD
      ▲
      │
更试探、更假设、更不现实

例如:

表达感觉
I can stay there.现实可行
I could stay there.也许可以
I could stay there forever.假想 / 夸张

C. could 表示现在或未来的可能性

13. could = 现在 / 未来可能

我们也使用:

could

而不是:

can

来表示:

something is possible now or in the future

也就是:

现在或未来可能发生某事


14. Example — The story could be true

The story could be true, but I don't think it is.

这个故事可能是真的,但我觉得不是。

这里:

could be true

表示:

存在这种可能性。

但说话者并不确定。

所以不能自然地理解成:

一般规律。

这里谈的是:

这一个具体故事现在是否可能是真的。


15. Example — She could get here at any time

I don't know what time Lisa is coming. She could get here at any time.

我不知道 Lisa 什么时候来。

她随时都有可能到。

时间关系:

NOW ───────────────────────▶ FUTURE
                               │
                      could get here
                      随时可能到

这里:

could get

表示:

未来的一种具体可能性。


16. can vs could:一般可能性 vs 具体可能性

can:一般可能性

The weather can change very quickly in the mountains.

山区天气可能变化得非常快。

这里:

in general

是在讲一般规律。


could:当前 / 未来具体可能

The weather is nice now, but it could change later.

现在天气很好,但是之后可能会变。

这里不是讲:

山区天气的一般规律。

而是在说:

这一次具体天气之后可能发生变化。


17. can change vs could change

can changecould change
一般来说可能变化这一次以后可能变化
general possibilityspecific possibility
规律 / 特征当前或未来的一种可能
The weather can change quickly.It could change later.

18. 一个实用的判断方法

当你想表达“可能”时,可以问:

我是在讲一般规律,还是这一次具体可能发生的事情?

一般规律

通常可以用:

can

例如:

Driving in snow can be dangerous.

雪天开车可能很危险。

这是:

一般情况。

当前 / 未来具体可能

通常用:

could

例如:

The road could be dangerous.

这条路可能有危险。

这里是在判断:

眼前这一条具体道路。


19. Unit 27 A–C 汇总

用法cancould
当前能力
过去能力
当前 / 未来建议✅ 更试探
不太确定的可能
不现实 / 夸张
一般可能性
当前 / 未来具体可能

20. 图片中的全部例句

Example用法
I can hear something.现在能力
I could hear something.过去能力
We could go to the cinema.建议
You could stay with Sarah.未来选择
Yes, I suppose I could.可能 / 试探
I could sleep for a week.夸张、不现实
I can stay with Sarah.现实可行
Maybe I could stay with Sarah.可能但不确定
I could stay here forever.假想 / 不现实
The story could be true.当前具体可能
She could get here at any time.未来可能
Weather can change quickly.一般可能性
It could change later.当前天气未来可能变化

21. could 的几个核心感觉

用法核心感觉Example
过去能力过去能I could hear something.
建议可以考虑We could go out.
未来可能也许会She could arrive soon.
不确定可能但不确定I could stay with Sarah.
假想 / 夸张不太现实I could sleep for a week.

22. could 的统一思维

看起来 could 有很多意思:

  • 过去能力
  • 建议
  • 可能
  • 假设
  • 不现实

可以先用一个统一概念理解:

could = 比 can 离“直接现实”更远一步

这个距离可能表现为:

距离cancould
时间现在过去
确定性比较确定更不确定
现实性比较现实更假设
建议语气更直接更试探

23. can 和 could 的母语感觉

can

更像:

“现实里,这件事是可行的。”

例如:

I can help you tomorrow.

我明天可以帮你。

could

更像:

“存在这么一种可能。”

例如:

I could help you tomorrow.

我明天或许可以帮你。

这里没有说得那么确定。


24. suggestion:can vs could

朋友问:

What shall we do tonight?

can

We can go to the cinema.

感觉:

去电影院是一个现实可行的方案。

could

We could go to the cinema.

感觉:

去电影院也是一个可以考虑的选项。

所以在建议中:

could 往往更柔和、更开放。


25. could + 动词原形

和 can 一样:

could 后面直接接动词原形

例如:

  • could go
  • could stay
  • could sleep
  • could be
  • could change

错误:

❌ could to go

❌ could went

❌ could goes

正确:

✅ could go


26. could 的否定

否定形式:

could not

缩写:

couldn't

例如:

I couldn't sleep last night.

我昨晚睡不着。

结构:

couldn't + 动词原形


27. could 的疑问

结构:

Could + 主语 + 动词原形?

例如:

Could you help me?

你能帮我一下吗?

Could we go somewhere else?

我们可以去别的地方吗?


28. 标题里的 could have done

这一页标题是:

could (do) and could have (done)

但这张图片 A–C 主要讲的是:

could do

也就是:

  • 过去能力
  • 现在建议
  • 未来可能
  • 假想情况

而:

could have done

通常是在讲:

过去本来存在的可能性

结构:

could have + 过去分词

例如:

We could have gone to the cinema.

我们本来可以去电影院。


29. could do vs could have done

结构时间重点基本感觉
could do现在 / 未来,或过去能力可以 / 可能 / 当时能
could have done过去本来可以 / 过去可能

could do

We could go to the cinema tonight.

我们今晚可以去电影院。

NOW ───────────────────▶ TONIGHT
                           ↑
                        could go

could have done

We could have gone to the cinema.

我们本来可以去电影院。

PAST                         NOW
  │                           │
  ● could have gone           │

重点已经在:

过去。


30. 最终对照表

结构用法Example
can do现实可行 / 一般可能We can go.
could do过去能力I could swim.
could do建议We could go.
could do当前 / 未来可能It could rain later.
could do假想 / 夸张I could sleep for a week.
could have done过去本来可以We could have gone.

31. 最终思维模型

can

更接近现实 / 更确定

REALITY
   │
  CAN

could

比 can 多一点距离

REALITY
   │
  CAN
   │
   ▼
 COULD

这种“距离”可能是:

  • TIME:过去
  • CERTAINTY:更不确定
  • REALITY:更假设
  • DIRECTNESS:更委婉

一句话记忆

can

现实里能 / 可以。

could

比 can 更远一点。

所以 could 可以表示:

过去能

也许可以

可以考虑

有可能

假如的话可以

不要只记:

❌ could = can 的过去式

更完整的理解是:

COULD = DISTANCE

即:

时间更远 / 确定性更低 / 现实性更弱