have been on 跟 have been doing有什么区别吗?
have been on 跟 have been doing有什么区别吗?
have been to 和 have been in 和have been on有什么区别
to have been doing 和 having been doing 有什么区别,重点是have 和having
must have been doing与must have been done都表示推测,有什么区别呀?
has been doing have been done区别
have been doing sth和现在完成时有区别吗?
will have been doing和have been doing的区别
have与have been有什么区别
could have been 和may have been 有什么区别?
have been doing ,have done和have doing区别
请问一下have been to和have been in和have been at有什么区别?
have been doing 和have+过去分词有什么不同?