have been / have gone
   Q: น้อง Premmika ถามว่า have been และ have gone ใช้ต่างกันอย่างไรคะ

A: ก่อนอื่นต้องเรียนรู้เรื่อง tense ก่อนนะคะว่า
เวลาเห็น have/has บวกกริยาช่องที่สาม คือ 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? (คุณเคยไปมัลดีฟส์มารึยัง)

สังเกตด้วยนะคะว่า ถ้าเราพูดถึงมัลดีฟส์ในฐานะเป็นหมู่เกาะ จะใช้ article the นำหน้า
แต่ถ้าเป็นเกาะเดียว เช่น เกาะสมุย จะเรียกไปเลยว่า Samui Island ไม่ใช้ article

ดร.พี่นุ้ย@โรงเรียนสอนภาษาอังกฤษ Nui-English
https://www.nuienglish.com
https://www.facebook.com/nuienglish

โดย: nuienglish@hotmail.com (เจ้าบ้าน ) [6 ก.ย. 56 20:07] ( IP A:124.121.171.110 X: )
Add to Facebook  Add to Twitter  Add to Multiply  Add to Google  Add to Blogger  Add to Live

คลิกที่นี่เพื่อกลับหน้าบ้าน