gone คือ ไปแล้วไปลับยังไม่กลับมา been คือ เคยไปมา (ไปแล้วกลับแล้ว) เช่น He has been to Japan. [ตอนนี้ไม่ได้อยู่ญี่ปุ่นแล้ว] He has gone to Japan. [ตอนนี้ยังเที่ยวอยู่ญี่ปุ่น]
: February 22, 2008, 10:34:27 PM
: Pichamon
คืออยากทราบข้อแตกต่าง ของการใช้ gone และ been ในpresent perfectค่ะ