一般疑问句中的have提前

Have you any pencil?

上述一般疑问句将have直接提到句首;have为动词,借助助动词do,变为Do you have any pencil, 这两种有什么区别?

请先 登录 后评论

最佳答案 2021-05-15 07:19

作为这个意义的have在英国英语为操作词,所以可以构成倒装,Have you any pencil? (英国英语)但在美国英语中,实意动词have都不是操作词,所以倒装时需要借助助动词doDo you have any pencil? (美国英语)。否定句也是如此:I haven't any pencil. (英国英语) I don't have any pencil. (美国英语)

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

Have you any pencils? 【英国英语】你有铅笔吗?


Do you have any pencils?【美国英语】你有铅笔吗?

【注意】 pencil 是可数名词,在 any 后面应该用复数形式。

请先 登录 后评论
  • 2 关注
  • 1 收藏,2674 浏览
  • 提出于 2021-05-03 17:34