
would better 和 had better都有“最好做某事”的意思,would better还有“宁可”的意思。但would better更多时候表示“宁可”,一般情况都是用had better (not)do sth.表示“最好(不)做某事”,常缩写成:主语'd better (not) do sth。C和D项只能用于问句,所以这里选B。

would better 和 had better都有“最好做某事”的意思,would better还有“宁可”的意思。但would better更多时候表示“宁可”,一般情况都是用had better (not)do sth.表示“最好(不)做某事”,常缩写成:主语'd better (not) do sth。C和D项只能用于问句,所以这里选B。