Unit 5
Present Perfect Progressive Tense

5.1 ประโยค Present Perfect Progressive Tense เชิงบอกเล่า

โครงสร้าง : Subject + have , has + been + Verb 1 ing

( ประธาน + have , has + been + กริยาช่อง 1 เติม ing )

ตัวอย่าง : 1. He has been speaking for 3 hours. ( เขาพูดมา 3 ชั่วโมงแล้ว )

2. They have been playing football for 2 hours. ( เขาทั้งหลายเล่นฟุตบอลมา 2 ชั่วโมงแล้ว )

 
Go to top

5.2 ประโยค Present Perfect Progressive Tense เชิงปฏิเสธ

เมื่อต้องการแต่งประโยค Present Perfect Progressive Tense ให้มีความหมายเชิงปฏิเสธให้เติม not หลัง Verb to have ซึ่งมีโครงสร้างดังนี้

โครงสร้าง : Subject + have , has + not + been + Verb 1 ing

(ประธาน+have, has+not + been+ กริยาช่อง 1 เติม ing )

ตัวอย่าง : 1. He has not been speaking for 3 hours. ( เขาพูดมาไม่ถึง 3 ชั่วโมง )

2. They have not been playing football for 2 hours.( เขาทั้งหลายเล่นฟุตบอลมาไม่ถึง 2 ชั่วโมง )

 
Go to top

5.3 ประโยค Present Perfect Progressive Tense เชิงคำถามและการตอบ

เมื่อต้องการแต่งประโยค Present Perfect Progressive Tense ให้มีความหมาย เชิงคำถามให้นำ Verb to have มาวางไว้หน้าประโยค และตอบด้วย Yes หรือ No ซึ่งมีโครงสร้างดังนี้

โครงสร้าง : Have , Has + Subject +been + Verb 1 ing ?

(Have, Has + ประธาน + been + กริยาช่อง 1 เติม ing ?)

ตัวอย่าง : 1. Has he been speaking for 3 hours ?( เขาพูดมาตลอด 3 ชั่วโมงใช่หรือไม่ )

-Yes , he has. ( ใช่ เขาพูดมาตลอด 3 ชั่วโมง )

- No, he hasn’t . ( ไม่ เขาพูดมาไม่ถึง 3 ชั่วโมง )

2. Have they been playing football for 2 hours ? ( เขาทั้งหลายเล่นฟุตบอลมาตลอด 2 ชั่วโมงใช่หรือไม่ )

- Yes, they have. ( ใช่ เขาเล่นมาตลอด 2 ชั่วโมง )

- No, they haven’t . (ไม่ เขาเล่นมาไม่ถึง 2 ชั่วโมง )

 
Go to top

5.4 หลักการใช้ Present Perfect Progressive Tense

1. ใช้กับการกระทำหรือเหตุการณ์ที่เกิดขึ้นในอดีต ต่อเนื่องมาจนถึงปัจจุบัน และจะดำเนินต่อไปอีกในอนาคต (Present Perfect Progressive

Tense ใช้เหมือน Present Perfect Tense ต่างกันแต่เพียงว่า Present Perfect Progressive Tense เน้นความต่อเนื่องไปถึงอนาคต )

เช่น

Present Perfect Tense

Present Perfect Progressive Tense

He has worked for 3 hours.

He has been working for 3 hours.

ในประโยคนี้เขาทำงานมาแล้ว 3 ชั่วโมง แต่ไม่ทราบว่าจะทำต่อไปอีกหรือไม่

ในประโยคนี้เขาทำงานมาแล้ว 3 ชั่วโมง และจะทำต่อไปอีก

 
Go to top