had better表示"最好",相当于一个助动词,它只有一种形式,它后面要跟动词原形。例如:$ m9 g! w, q' N+ \+ D: y! H% a, m- z
It is pretty cold. You'd better put on my coat. 天相当冷。你最好穿上我的外套。& a) s# C7 Z g) J! q' D. J
She'd better not play with the dog. 她最好不要玩耍那条狗。% o9 m3 t O& h. Z7 W( A0 R+ O- S
had better have done sth表示与事实相反的结果,意为"本来最好".例如: V/ p7 o9 m9 z' b You had better have come earlier. 你本该来得早一点。