英语吧 关注:1,548,763贴子:11,412,457
  • 4回复贴,共1

have been是不是只有两种可能?

只看楼主收藏回复

have been(应是done) 现在完成时
have been doing 现在完成进行时


来自Android客户端1楼2016-12-20 09:29回复
    这问题。。。


    IP属地:马来西亚2楼2016-12-20 10:41
    收起回复
      拿句子解释!


      IP属地:天津来自Android客户端3楼2016-12-20 17:22
      回复
        只好还有一个:i have been a teacher for two years.


        IP属地:广东4楼2016-12-22 14:23
        回复