反义疑问句的问题

You had to come to Budapest, didn’t you?

请问后面的问句为什么是didn’t,既然前面是had,后面为什么不是hadn’t呢?能具体讲一下这个词该怎么选吗,谢谢老师!

请先 登录 后评论

最佳答案 2021-07-25 22:35

因为have to do 中的have 不是操作词,否定的时候必须借助助动词do.  你只能说 I don't have to do it. 而不能说 I haven't to do it.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1954 浏览
  • 凛冬 提出于 2021-07-19 17:27