初中英语have/has done和have/has been done的区别
----HowlonghaveMr.andMrs.Green_______?----Formorethantwentyyears.A.marriedB.hadmarrie...
---- How longhave Mr. and Mrs.Green _______ ?
---- For more than twenty years.
A . married B . had married C . got married D . been married
我能选对D项,但是不明白B和D的区别在哪儿,"have had married"完全说不通吗?我记得有have had done这个用法啊。
恳请指教。 展开
---- For more than twenty years.
A . married B . had married C . got married D . been married
我能选对D项,但是不明白B和D的区别在哪儿,"have had married"完全说不通吗?我记得有have had done这个用法啊。
恳请指教。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
2个回答
展开全部
marry 是一个短暂性动词 根据句子 问的是 结婚多长时间 我们就用 be married 表示状态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询