have done to have been to have been in 三者的区别是什么?

王不行 1年前 已收到1个回答 举报

轻雨幽兰 花朵

共回答了21个问题采纳率:100% 举报

have done to 既然是与下面两个区分 ,这个done一般使用gone ,是指去了某地,还未回来
have been to ,曾经到过某地,现在已经回来了
have been in 曾经居住或者待在某地.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 3.102 s. - webmaster@yulucn.com