1. ใช้กับเหตุการณ์ที่เกิดขึ้นในอดีตดำเนินมาจนถึงปัจจุบัน และกำลังดำเนินอยู่ต่อไป
ตัวอย่าง
I have been playing football for 30 minutes. (ฉันเตะฟุตบอลมาเป็นเวลา 30 นาที (และเขาก็ยังคงเตะฟุตบอลต่อไป))
Gary has been washing his clothes for 5 minutes. (แกรี่ซักเสื้อของเขามาเป็นเวลา 5นาที (และแกรี่ก็ยังคงซักเสื้อต่อไป))
She has been learning piano since she was eight. (เธอเรียนเปียโนตั้งแต่เธออายุ 8ปี (และเธอก็ยังเรียนอยู่))
2. ใช้กับเหตุการณ์ที่เกิดขึ้นในอดีตดำเนินมาจนถึงปัจจุบัน และพึ่งจบลงหมาดๆ แต่ยังเห็นผลลัพธ์ต่อเนื่อง อ่านเพิ่มเติม
ไม่มีความคิดเห็น:
แสดงความคิดเห็น