英语吧 关注:1,552,554贴子:11,417,274

可以用are done吗 和have done有什么区别啊←_←

只看楼主收藏回复

have done 难道指的是被动的
I'm done my work 就是 我做完了我的作业
My work has done 就是 我的作业(被)做完了
是这样吗


1楼2013-06-07 07:51回复
    我的作业被做完了一般不这样说。。。


    来自Android客户端2楼2013-06-07 07:53
    收起回复
      这就跟what is your name 一样
      这句话的真正意思是你被别人叫做什么
      而中国人习惯说你叫什么 这句话语法是完全错误的 你不可能自己叫自己的名字
      所以一般说作业也是 我的作业被我做完了 而不是我作业做完了 作业做完了什么?这就是一个错误


      IP属地:陕西3楼2013-06-07 08:00
      收起回复
        不能说 i'm done my work.
        语法错误。 至少加个 with


        IP属地:中国台湾4楼2013-06-07 08:10
        收起回复
          my work has done 也错。
          语义错误。 你搞机器人?


          IP属地:中国台湾5楼2013-06-07 08:10
          收起回复
            I m done with sth or sth has been done


            IP属地:山东来自iPhone客户端9楼2013-06-07 10:54
            收起回复
              done 可以当作形容词用,但是不是你这些用法,你可以查字典看看例句。
              貌似有老外会说 I'm done my homework,不过这被视为不规范,通常会加上 with - I'm done with my homework,朗文字典的说法是:somebody is done (with something) (=someone has finished doing or using something)。
              因为 done 是形容词,所以如果你说“我的作业(被)做完了”,可以说 My homework is done,朗文字典有这条例句:The job's nearly done,而剑桥字典的例句是:The washing-up's done, but I've left the drying for you。


              IP属地:中国香港10楼2013-06-07 11:10
              收起回复
                be done是被做吧_(:3JZ)_have done中的done并不是被动语态而是表示已经完成的现在完成时所用的过去分词。应该是I have done my homework 动作发出者为人


                来自Android客户端11楼2013-06-07 11:44
                收起回复
                  应该是I have done my homework


                  来自手机贴吧12楼2013-06-07 12:09
                  收起回复
                    额…你这学的什么啊…简单点说
                    你的第一句是…我在做作业 …这里用被动强调的是那个时候你在干什么…
                    第二句…是我已经做完了……完成时…是说你已经做完了……强调作业已经完成的状态…而且你用的现在完成时……是说的现在的情况……而且你第一句是错的…不能有be动词……


                    IP属地:湖北来自Android客户端13楼2013-06-07 12:56
                    收起回复
                      太。。。卖萌了。


                      来自Android客户端16楼2013-06-07 15:11
                      收起回复