疑问句中的had better如何作回答

—Had I better sell it at this moment?

—Yes, you ________.

A. had     B. had better

请问是选 had 还是 had better? 还是两者都可以?谢谢!

请先 登录 后评论

最佳答案 2014-10-29 23:36

本题选 A 或 B 都可以。即回答 had better 既可用 had better,也可以只用 had。

但是,如果是作否定回答,则应用 had better not,而不用had not(因为除用于否定疑问句或反意疑问句等少数情况外,had better 的否定式通常应在 had better not 后面加上not)。如下面一句摘自《薄冰高级英语语法》:

—We had better go now. 我们最好现在走吧。

—Yes, we had. 是,我们最好走吧。(或 we’d better 或 we better had)

—No, we’d better not. 不,我们最好别走。(not 须放在 had better 之后)

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,14333 浏览
  • 向阳花   提出于 2014-10-29 14:06