英语吧 关注:1,553,030贴子:11,417,896
  • 11回复贴,共1

求教一个问题…

只看楼主收藏回复

为什么不能是have you ever been working in a factory?而是have you ever worked in a factory?


IP属地:日本来自iPhone客户端1楼2015-04-14 22:57回复
    没有这么问的


    IP属地:陕西3楼2015-04-14 23:00
    回复
      提问者只是问是否工作过,没有强调一直的动作


      4楼2015-04-14 23:00
      收起回复
        现在完成时have/has+v.ed


        IP属地:广东来自Android客户端5楼2015-04-14 23:01
        回复
          现在完成时啊,所以ed


          IP属地:陕西来自Android客户端6楼2015-04-14 23:14
          回复
            后者时态使用频率更多,现在完成时陈述过去所做过的事情且强调那件事情对现在的影响。这句话的中文意思暗含有过去的工厂工作经历对于现在的影响,那就是有工厂工作经验。所以使用后者的现在完成时。


            来自iPhone客户端7楼2015-04-15 00:12
            回复
              完成时里ing很少的吧~我读书少不要蒙我~


              来自手机贴吧9楼2015-04-15 00:43
              回复
                过去进行时表示过去开始到现在一直进行,并将来继续进行下去。


                IP属地:四川来自Android客户端10楼2015-04-15 00:47
                回复
                  我感觉是been in work in a factory


                  IP属地:江苏来自Android客户端11楼2015-04-15 01:04
                  回复