英语吧 关注:1,568,669贴子:11,436,135
  • 6回复贴,共1

do you have和are you having的区别!

只看楼主收藏回复

do you have和are you having的区别!!求解答


IP属地:广东来自Android客户端1楼2019-01-17 13:22回复
    角度刁钻,语法上都没错。但第二种表达你正在有……不觉得很奇怪么


    IP属地:湖南来自iPhone客户端2楼2019-01-17 13:59
    回复
      2025-08-30 10:29:58
      广告
      不感兴趣
      开通SVIP免广告
      用have指拥有一般不用ing形。描述行为可用having. 如BBC句子
      A lot of the athletes are having a knee-jerk reaction to a poor performance.


      IP属地:北京来自Android客户端3楼2019-01-17 17:20
      回复(1)
        取决于 have 的定义,
        如果 have 的定义是“拥有”,这是一种状态动词,就不能用进行时态,不能说:
        (X)I'm having a car. 我正在拥有着汽车。(任何语言都一样)
        如果 have 的定义是“吃”,这是一种动态动词,可以用进行时态,可以说:
        Do you have breakfast? 你吃早餐吗?
        Are you having breakfast?你在吃早餐吗?


        4楼2019-01-17 20:02
        回复
          懂了谢谢各位大佬


          IP属地:广东来自Android客户端5楼2019-01-17 20:15
          回复
            Are you having dinner?


            来自手机贴吧6楼2024-12-20 10:33
            回复