had better的用法我遇到一个题目是这样的:-we had better leave soon-yes,we_____.答案是better had.为什么答案不是had或者had better?

问题描述:

had better的用法
我遇到一个题目是这样的:-we had better leave soon-yes,we_____.
答案是better had.为什么答案不是had或者had better?

不对,首先这不是祈使句,祈使句的主语是you,其次,凭什么后面的had是必须的意思?正解应该是:这是用了倒装,起强调的作用,其实had better来回答是可以的,但是根据语境是要进一步肯定,所以用一下倒装来强调语气,变成了better had.

答案是:better had.在祈使句中had有时可以省略,在这里就省略了had,而后面的had是必须的意思了.
had better相当与一个助动词,它的后面要跟动词原形;had better只有一种形式,没有has/have better这一形式;它的否定式是在它后面加not:
You had better go now你最好现在就走
He'd(=He had) better do it now他最好现在做
She'd better not cry她最好别哭
在表示要求,命令时,语气是有---should(应该),---had better(最好),---must(必须)逐渐加强.