have been done 和 have been doing
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/20 14:58:56
have been done 和 have been doing
剑桥中级英语语法里面有一个单元,给了一个例句:They have been married for 20 years.用了have been done这个形式,为什么不是They have been marring for 20 years?或者They have married for 20 year.而用了被动语态have been done,非常疑惑
剑桥中级英语语法里面有一个单元,给了一个例句:They have been married for 20 years.用了have been done这个形式,为什么不是They have been marring for 20 years?或者They have married for 20 year.而用了被动语态have been done,非常疑惑
第一个是被动形式,已经被完成
第二个是主动形式,一直在做,可能停止,也可能继续做下去
再问: 剑桥中级英语语法里面有一个单元,给了一个例句:They have been married for 20 years. 用了have been done这个形式,为什么不是They have been marring for 20 years? 或者They have married for 20 year. 而用了被动语态have been done,非常疑惑
再答: 这个关键在于marry be married with someone 表已婚 marrying (with) someone 表正在结婚 可以理解为marry是瞬间的不是一直在嫁
再问: 如果因为marry是瞬间动词,是不是只要是瞬间动词,have been doing 都要变成have been done的形式?
第二个是主动形式,一直在做,可能停止,也可能继续做下去
再问: 剑桥中级英语语法里面有一个单元,给了一个例句:They have been married for 20 years. 用了have been done这个形式,为什么不是They have been marring for 20 years? 或者They have married for 20 year. 而用了被动语态have been done,非常疑惑
再答: 这个关键在于marry be married with someone 表已婚 marrying (with) someone 表正在结婚 可以理解为marry是瞬间的不是一直在嫁
再问: 如果因为marry是瞬间动词,是不是只要是瞬间动词,have been doing 都要变成have been done的形式?
have been done 和 have been doing
have been doing和have done
have been done和have been doing 和having been done和having done
have been doing ,have done和have doing区别
having been done have been done have been doing 区别?就是have 和h
has been doing have been done区别
have sb done和have been doing有么?
have been doing have done 的用法和区别
1.have done 和 have been doing 是不是一样的.
have done和have been
have been done和 have done
have had . 和have done . had done . 和 have been doing . had b