better 的用法及固定搭配

better

1.better往往作“病好了些”解,是“比较不unwell些”,不是“更well些”。例如:I am better today, but not well yet. 假使原来没有病,身体逐渐强壮,通常不用better。

2.I am better today是对的。My cold is better today也有人说,但不很普通。

3.had better是习语,必须要用had,不可用have,后面用没有to的不定式,如You had better go at once和You had better have gone already。第一句是“你最好立刻去”,第二句是“假使你已经去了便好,可惜事实上你并不曾去”。注意第二句里的have决不可省。

4.注意下面两句里都用had better:

  • I think I had better go.
  • I thought I had better go.

也注意下面两句里都用had better have:

  • I think I had better have gone already.
  • I thought I had better have gone already.

5.不可说It had better to stay here,该说One had better stay here或It is better to stay here。

6.You had better go at once是正常的英语。You better go at once主要是美国口语。

7.Better go at once.=You(或I, He等)had better go at once.是口语。Better to go at once.=It is better to go at once.主要是口语。

8.不可说If you had better go at once, you may do so。该在If后面加上you think。

9.You would better go at once.=You had better go at once.这用法现在比较少用,在英国尤其少用。You'd better go at once里的You'd当作You had或You would都可以。

10.You had better go是“你最好去”,You had better not go是“你最好不去”。You hadn't better go.=You had better not go.这用法不合理。

11.关于better himself和improve himself的区别,参见improve 3