วันอาทิตย์ที่ 5 มีนาคม พ.ศ. 2560

Have been vs Have gone


ถาม : ทำไมใครไปเที่ยวไหนมา ต้องใช้ว่า 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.
          คุณเคยไปมัลดีฟส์ไหม




เรียนรู้เพิ่มเติม คลิกเลย !!





ไม่มีความคิดเห็น:

แสดงความคิดเห็น