ถาม : ทำไมใครไปเที่ยวไหนมา ต้องใช้ว่า I have been to... ด้วยล่ะคะ น่าจะใช้ I have gone ก็ได้ เพราะ
go แปลว่าไปเหมือนกัน
ตอบ : ก่อนอื่นต้องทบทวนเรื่อง tense ก่อนนะคะ เวลาเห็น have/has + กริยาช่อง 3 นั่นคือ present perfect ซึ่งจะใช้เมื่อพูดถึงเหตุการณ์ที่ดำเนินมาตั้งแต่อดีตจนถึงปัจจุบัน และอาจจะต่อไปถึงอนาคต หรือเกิดแล้ว จบแล้ว แต่ผลของการกระทำยังคงอยู่ต่อไป
- ถ้าเป็น have/has been จะหมายถึง "ไปแล้วกลับมาแล้ว" เช่น
He has been to the Maldives three times.
แปลว่าตั้งแต่อดีตจนถึงปัจจุบัน เขาเคยไปหมู่เกาะมัลดีฟส์มาแล้วสามครั้ง แต่ตอนนี้กลับมาแล้ว ไม่ได้อยู่ที่นั่น
- แต่ถ้าเป็น have/has gone จะหมายถึง "ไปแล้ว ยังไม่กลับมา" เช่น
He has gone to the Maldives,he will be back soon.
เขาไปและตอนนี้ยังอยู่ที่มัลดีฟส์ เดี๋ยวเขาก็กลับมาในไม่ช้า
- ดังนั้นเวลาถามถึงประสบการณ์ที่เกิดขึ้นกับเรา จะใช้ have/has been เพราะเป็นการไปแล้วกลับมาแล้ว เช่น
Have you ever been to the Maldives.
คุณเคยไปมัลดีฟส์ไหม
เรียนรู้เพิ่มเติม คลิกเลย !!
ไม่มีความคิดเห็น:
แสดงความคิดเห็น