gone和been的区别 (他已回家去了

时间:2015-06-28 16:38:48

1、‘been’可以是动词‘be’和‘go’这两个动词的过去分词。

如:Hehasbeenillforamonth.(他已病了一个月。

)其中‘been’是‘be’的原形。

Hehasbeentheretwice.(他去过那儿两次。

)其中‘gone’是‘go’的原形。

2、‘gone’是动词‘go’的过去分词。

如:Hehasgonehome.(他已回家去了。

) 注:havebeen(to)意为“去过某地”(即已返回); havegone(to)意为“到某地去了”(即不在说话之处)。

比较: HehasgonetoJapan.(他去日本了。

) HehasbeentoJapan.(他去过日本。