Skip to content

Unit 35 — I’d better … / it’s time …

A. had better

1. had better 的核心含义

I’d better do something = it is advisable to do it.

也就是:

最好做某事。

而且通常带有一种含义:

如果不做,可能会有麻烦、危险或不好的结果。


2. Example — I’d better go

I have to meet Amy in ten minutes. I’d better go now or I’ll be late.

我十分钟后要见 Amy。

我最好现在就走,不然要迟到了。

这里:

had better

不仅仅是普通建议。

还有一个隐含结果:

如果不走 → 会迟到


3. Example — You’d better take an umbrella

“Shall I take an umbrella?” “Yes, you’d better. It might rain.”

“我要不要带把伞?”

“最好带,可能会下雨。”

这里:

you’d better

= you had better


4. Example — We’d better stop for petrol

We’d better stop for petrol soon. The tank is almost empty.

我们最好赶快停车加油。

油箱快空了。

逻辑:

tank almost empty
      ↓
possible problem
      ↓
we'd better stop

5. had better 的结构

had better + 动词原形

例如:

I’d better go.

You’d better wait.

We’d better stop.

注意:

❌ had better to go

正确:

✅ had better go


6. had better 的否定

否定形式:

had better not + 动词原形

缩写:

I’d better not You’d better not We’d better not

例如:

You don’t look very well. You’d better not go out tonight.

你看起来不太舒服。

你今晚最好不要出去。


7. Example — I’d better not

A: That jacket looks good on you. Are you going to buy it? B: I’d better not. It’s very expensive.

A:这件夹克很适合你,你要买吗?

B:我最好还是别买了,太贵了。

这里:

I’d better not

省略了后面的:

buy it


8. I’d better = I had better

这是固定结构。

I’d better = I had better

You’d better = You had better

We’d better = We had better

注意:

这里的 'd 是:

had

不是:

would


9. Example — hadn’t I?

I’d better phone Chris, hadn’t I?

我最好给 Chris 打个电话,对吧?

因为:

I’d better = I had better

所以反意疑问部分可以是:

hadn’t I?


10. had better 虽然有 had,但不是过去

图片中特别强调:

Had is normally past, but we use had better for the present or future, not past.

也就是说:

had better 虽然形式上有 had

但它通常说的是:

现在或未来

例如:

I’d better go now.

我现在最好走。

I’d better go tomorrow.

我明天最好去。

所以:

had better ≠ 过去时


11. had better 后面不用 to

正确:

We’d better take an umbrella.

错误:

❌ We’d better to take an umbrella.

所以结构一定记:

had better + 动词原形


B. had better and should

12. had better 和 should 很相似

两者都可以表达:

建议

例如:

It’s late. You’d better go.

或者:

It’s late. You should go.

都可以理解为:

天晚了,你该走了。


13. had better 更适合具体情况

图片中强调:

We use had better only for a specific situation, not for things in general.

也就是说:

had better 主要用于眼前、具体的一次情况。

例如:

It’s late. You’d better go.

这是:

当前这个具体场景。


14. should 可以用于一般性建议

例如:

You’re always at home. You should go out more often.

你总待在家里。

你应该多出去走走。

这里是:

一般性建议

所以:

should 很自然。

而:

❌ You’d better go out more often.

通常不适合这种长期、一般性的建议。


15. had better vs should:具体 vs 一般

had bettershould
具体情境一般或具体都可以
specific situationgeneral or specific
常带潜在后果普通建议
更有警告意味语气更柔和

16. had better 通常暗含“不这么做会有问题”

这是 had better 和 should 的重要区别。

例如:

The film starts at 8.30. You’d better go now or you’ll miss the beginning.

电影 8:30 开始。

你最好现在走,不然会错过开头。

这里:

如果不走 → 会错过电影开头

所以:

had better

非常自然。


17. should 不一定暗含严重后果

It’s a great film. You should go and see it.

这电影很棒,你应该去看看。

如果你不去:

也没有严重后果。

只是:

这是一个好建议。


18. had better vs should 对比

shouldhad better
You should see the film.You’d better go now.
去看比较好现在最好赶紧走
普通建议强建议
不做也没关系不做可能有麻烦

19. 一个简单判断方法

如果只是:

“这么做比较好。”

用:

should

如果是:

“最好赶紧这么做,不然可能出问题。”

用:

had better


C. it’s time ...

20. It’s time to do something

最基本结构:

It’s time to + 动词原形

例如:

It’s time to go home.

该回家了。

也可以加上具体的人:

It’s time for us to go home.

我们该回家了。


21. 基本结构

结构Example
It’s time to + doIt’s time to go.
It’s time for somebody to + doIt’s time for us to go.

核心:

现在是该做某事的时候了。


22. It’s time + 过去式

英语还有一个很重要的结构:

It’s time + 主语 + 过去式

例如:

It’s late. It’s time we went home.

很晚了。

我们该回家了。

注意:

went 看起来是过去式

但这里表达的是:

现在

不是过去。


23. 为什么用过去式?

这里的过去式不是在讲过去时间。

而是在表达一种:

“现在早就该如此了”

的距离感。

例如:

It’s time we went home.

自然理解:

我们现在该回家了。

而不是:

“我们过去回家了。”


24. It’s time they were here

It’s time they were here. Why are they so late?

他们现在早该到了。

为什么这么晚?

这里:

were

不是过去时间。

实际意思:

现在他们应该已经在这里了。


25. It’s time somebody did something

这个结构通常表示:

某人早就该做这件事了,或者现在该开始做了。

结构:

It’s time + 主语 + 过去式

例如:

It’s time you did something about it.

你该采取点行动了。


26. 常带批评或抱怨语气

图片中特别说明:

We often use this structure to criticise or to complain.

也就是说:

It’s time + 过去式

往往带有:

“早该这样了”

的语气。


27. Example — It’s time you did something

This situation can’t continue. It’s time you did something about it.

这种情况不能继续下去了。

你早该采取行动了。

这里不是普通:

“现在可以考虑做。”

而是:

已经拖太久了。


28. Example — It’s time he realised

He’s very selfish. It’s time he realised that he isn’t the most important person in the world.

他太自私了。

他早该意识到自己不是世界上最重要的人了。

这里:

realised

形式上是过去式。

但意义:

现在就应该意识到。


29. It’s about time

还可以使用:

It’s about time + 主语 + 过去式

意思类似:

真的早该……了

语气通常比普通 It’s time 更强。

例如:

Jack is a great talker, but it’s about time he did something instead of just talking.

Jack 很会说,但他真的早该做点实际行动了,而不是光说。


30. It’s time vs It’s about time

It’s timeIt’s about time
该……了真的早该……了
普通提醒更强烈
可以中性常带不耐烦/批评

31. 三种 it’s time 结构

结构Example核心意思
It’s time to doIt’s time to go.该做了
It’s time for sb to doIt’s time for us to go.某人该做了
It’s time sb didIt’s time we went.早该做了 / 现在该做了

32. It’s time to go vs It’s time we went

It’s time to go.

该走了。

语气比较直接、中性。


It’s time we went.

我们该走了。

往往稍微带一点:

“时间已经到了,甚至有点晚了。”


33. had better 和 it’s time 的共同点

这两个结构都常带:

当前情况已经到了需要采取行动的时候。

例如:

We’d better go now.

我们最好现在走。

It’s time we went.

我们该走了。

两者都比普通:

We should go.

更有:

“现在就该行动”

的感觉。


34. should / had better / it’s time 对比

结构核心感觉强度
should do做比较好较柔和
had better do最好做,不然可能有问题较强
it’s time to do现在到时候做了明确
it’s time sb did早就该做了常带批评

35. 图片中的全部例句

A — had better

Example中文
I’d better go now.我最好现在走。
You’d better take an umbrella.你最好带把伞。
We’d better stop for petrol.我们最好停下来加油。
I’d better not.我最好还是别买了。
You’d better not go out tonight.你今晚最好别出去。
I’d better phone Chris, hadn’t I?我最好给 Chris 打电话,对吧?
We had better go now.我们最好现在走。
We’d better take an umbrella.我们最好带伞。

B — had better vs should

Example中文
You’d better go.你最好走。
You should go.你应该走。
You should go out more often.你应该多出去。
You should see the film.你应该去看那部电影。
You’d better go now or you’ll miss the beginning.你最好现在走,不然会错过开头。

C — it’s time

Example中文
It’s time to go home.该回家了。
It’s time for us to go home.我们该回家了。
It’s time we went home.我们该回家了。
It’s time they were here.他们早该到了。
It’s time you did something about it.你早该采取行动了。
It’s time he realised ...他早该意识到了。
It’s about time he did something.他真的早该做点事情了。

36. 最重要的结构表

结构形式意思
had betterhad better + do最好做
had better 否定had better not + do最好别做
shouldshould + do应该做
it’s timeit’s time to + do该做了
it’s time forit’s time for sb to + do某人该做了
it’s time + pastit’s time sb + did某人早该做了
it’s about timeit’s about time sb + did某人真的早该做了

37. 最实用的判断方法

先问:

我只是给建议,还是不做会有麻烦?

如果只是建议:

should

例如:

You should exercise more.

如果不做可能会有问题:

had better

例如:

You’d better leave now or you’ll miss the train.


然后问:

是不是已经到了“现在该做”的时候?

如果是:

It’s time to do

如果想表达:

“早就该做了”

用:

It’s time somebody did


38. 一个非常重要的时态提醒

had better

虽然有:

had

但表达:

现在 / 未来

例如:

You’d better go now.


It’s time + 过去式

虽然用了:

went / were / did / realised

但表达:

现在

例如:

It’s time we went home.

意思:

我们现在该回家了。

所以:

形式上的过去,不一定等于过去时间。


39. 母语思维

should

“这样做会比较好。”


had better

“最好赶紧这么做,不然容易出问题。”


It’s time to...

“时间到了,该做了。”


It’s time somebody did...

“已经拖得够久了,早该做了。”


40. 最终思维模型

SHOULD

GOOD IDEA
   │
   ▼
SHOULD DO

普通建议。


HAD BETTER

CURRENT SITUATION
      │
      ▼
POSSIBLE PROBLEM
      │
      ▼
HAD BETTER DO

最好做,否则可能有麻烦。


IT’S TIME TO DO

TIME HAS ARRIVED
      │
      ▼
    DO IT

现在该做了。


IT’S TIME SOMEBODY DID

SHOULD ALREADY HAVE STARTED
           │
           ▼
      PAST FORM
           │
           ▼
    PRESENT MEANING

早就该做了。


一句话记忆

should do

应该做,普通建议。

had better do

最好做,不然可能出问题。

had better not do

最好别做。

It’s time to do

到时间该做了。

It’s time somebody did

某人早就该做了。

It’s about time somebody did

某人真的早该做了。

最核心区别:

SHOULD = GOOD IDEA

HAD BETTER = WARNING / CONSEQUENCE

IT’S TIME + PAST = 形式是过去,意思是“现在早该做了”