have done 和 got done 区别 比如 got engaged 和have engaged
1个回答
have done 是主动,主语是动作发出者.
got done 是被动,主语是动作接受者.
相关问题
He congratulated me on having got engaged 是什么意思
having been done和having done的区别
have done 和 had done区别
not having done 和 having not done 的区别
could have done 和 might have done 的区别?
having been done和have been done的区别
should have done 和have done有什么区别
关于having been done 和 have been done的区别
have done和have been done有什么区别呢
区别shouldn't have done 和 needn't have done