Picture By : Sarita Vichayadacha
Home | Past | Present | Future | Exercises | ผู้จัดทำ | ที่มา
  หัวข้อทั้งหมด:
  » Present simple
  » Present progressive
  » Present perfect
  » Present perfect progressive
 

 

Present Perfect Progressive Tense

 

ประโยค Present Perfect Progressive Tense เชิงบอกเล่า      
ประธานของประโยค (subject) เป็น I, We, You, They หรือคำนามที่เทียบเท่า ให้ตามด้วยกริยา “have” ส่วน He, She, It หรือคำนามที่เทียบเท่าก็ให้ตามด้วยกริยาช่วย “has” ทั้ง have และ has ตามด้วย been + กริยา (ช่องที่ 1 ) เติม ing เช่นเดียวกัน               
โครงสร้าง (ประธาน + have, has + been + V.1 เติม ing)
เช่น  He has been speaking for 3 hours. (เขาพูดมา 3 ชั่วโมงแล้ว)


ประโยค Present Perfect Progressive Tense เชิงปฏิเสธ
ในประโยคปฏิเสธของ present perfect continuous เราเติม not หลังกริยาช่วย have และ has ได้ have not และ has not หากเป็นภาษาพูด (spoken language) นิยมใช้รูปย่อเป็น haven’t และ hasn’t ตามลำดับ
เช่น
Fushiko has not been typing letters all the morning.  ( ฟูชิโกะไม่ได้พิมพ์ดีดมาตลอดช่วงเช้านี้)
Those foreign tourists have not been walking since 7 a.m. ( นักท่องเที่ยวชาวต่างชาติเหล่านั้นไม่ได้เดินมาตั้งแต่ 7 นาฬิกา)


ประโยค Present Perfect Progressive Tense เชิงคำถาม
การแต่งประโยคคำถามทำได้ง่ายๆ โดยการนำเอา have หรือ has (ซึ่งเป็นกริยาช่วยของประโยคบอกเล่า)มาวางไว้หน้าประธานของประโยค แล้วใส่เครื่องหมาย question mark (?) ไว้ท้ายประโยคคำถาม
เช่น
Has Mr Greeson been waiting for me since 6 o’clock?  ( อาจารย์กรีสันได้คอยฉันมาตั้งแต่ 6 โมงแล้วหรือ)
Have our gardeners been working hard until now? ( คนทำสวนของเราทำงานหนักมาจนกระทั่งเวลานี้หรือ)

 

Next

 

 

123123

จัดทำโดย
อาจารย์วีณา รัตนสุมาวงศ์
นางสาวสริตา วิชญาเดชะ, นางสาวภัคพร เกียรติจินดารัตน์, นางสาวอัฉรา ศาสนพิทักษ์กุล
โรงเรียนสตรีศรีสุริโยทัย

 

     
     
     
©2009 Funwithgrammar