导读:为什么有时候是have done?有时候是have been done? 为什么有时候是have done?有时候是have been done?如:i shall have finished it by next friday.和they will have been married for 20 years by then.为什么一个是have done,一个是have b...
为什么有时候是have done?有时候是have been done?
为什么有时候是have done?有时候是have been done?
如:i shall have finished it by next friday.和they will have been married for 20 years by then.为什么一个是have done,一个是have been done?是因为一个是过去完成时的被动语态么?
又比如现在完成时和过去完成时中也有这样的情况.
又如:they will have been graduated from university before 2008.
llanon
1年前他留下的回答
已收到3个回答
fengpozi
网友
该名网友总共回答了25个问题,此问答他的回答如下:采纳率:80%
have done和have been done最大的区别就是一个表主动,一个表被动
但你的例句里是固定短语“be married"表状态,也可改成:
they have got married for 20 years.它们都是主动,只是一个表状态,一个表动作HAVE BEEN MARRIED.在结婚这个状态10年了
我已经结婚10年了,是一种状态,HAVE BEEN MARRIED.在结婚这个状态10年了
1年前他留下的回答
6
zhangfahua476
网友
该名网友总共回答了12个问题,此问答他的回答如下:
have done和have been done最大的区别就是一个表主动,一个表被动
但你的例句里是固定短语“be married"表状态,也可改成:
they have got married for 20 years.它们都是主动,只是一个表状态,一个表动作
1年前他留下的回答
2
jtan2008
网友
该名网友总共回答了115个问题,此问答他的回答如下:
因为MARRY 结婚这个词的关系。
MARRY SB与某人结婚。
我已经结婚10年了,是一种状态,HAVE BEEN MARRIED。在结婚这个状态10年了/
1年前他留下的回答
2
以上就是小编为大家介绍的为什么有时候是have done?有时候是have been done? 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!
标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!