第1个回答 2012-08-09
gone是go的过去分词,been是be的过去分词啊,两者不可混为一谈的。
第2个回答 2012-08-09
gone是go的过去分词 用在had之后 been是be的过去分词 用在一些时态中
第3个回答 2012-08-09
have gone to 是表示已经去某地,可能还在去的路上或已经到了,但是还没有回来;have been to 意思是已经去过并且已经回来不在那个地方了。
第4个回答 2012-08-09
go 的过去分词是gone 只有当go 和段时间连用的时候才用been
he has gone to the library他去图书馆了
he has been to beijing for 3 years 他去北京3年了