早教吧 育儿知识 作业答案 考试题库 百科 知识分享

gone,done,been三者的意思和用法有何不同?

题目详情
gone,done,been三者的意思和用法有何不同?
▼优质解答
答案和解析
have gone to 是去某地还没回来
have been to 是去过某地,已经回来了
have done 是做过某事,表明一种经历.
She has gone to Beijing.她去北京了. (还没回来)
She has been to Beijing. 她去过北京. (回来了)
I have done it before. 我之前做过这件事.
I have had lunch. 我吃过饭了.