ประโยค present perfect tense ในภาษาอังกฤษเป็น tense ย่อยอีกอันหนึ่งที่อยู่ใน present tense โครงสร้างหลักที่สำคัญของ tense นี้จะมีกริยาสองตัวอยู่ในประโยค
ได้แก่กริยาช่วยกับกริยาแท้ กริยาช่วยที่มีบทบาทและขาดไม่ได้ใน present perfect tense ก็คือ v. to have ซึ่งได้แก่ have, has และตามด้วยกริยาแท้ช่องที่สาม v. 3 หรือ past participle กริยาช่วยและกริยาแท้ดังกล่าวมาเจอกันผสมผสานกับประธานและกรรมจึงก่อกำเนิดเกิด
present perfect tense ขึ้นมาครับดูการวางโครงสร้างและประโยคตัวอย่างชนิดต่างๆที่อยู่ใน
present perfect tense ได้ต่อไปนี้ครับ
(พวกเขาเพิ่งทำการบ้านเสร็จ)
(จีนยังทำการบ้านไม่เสร็จเลย)
(จีนทำการบ้านเสร็จหรือยัง?)
(ใช่ เธอทำการบ้านเสร็จแล้ว)
(ยัง เธอยังทำการบ้านไม่เสร็จเลย)
(เธออยู่กรุงเทพมานานเท่าไหร่แล้ว?)
(เธออยู่กรุงเทพฯมาสิบปีแล้ว)
(เธออยู่ที่นั่นมากว่าสามสิบปีแล้วล่ะ)
(เธออยู่ที่นี่มาเป็นเวลายี่สิบปีแล้ว)
(สามสิบปีแล้ว)
3 มีกริยาแท้เป็นกริยาช่องที่สาม v.3 หรือ past participle เสมอ
4 เวลาจะสร้างประโยคคำถาม ไม่ต้องนำ v. to do มาช่วย แต่สามารถย้าย v. to have (have, has) ที่มีอยู่มาไว้หน้าประธานได้เลย
5 เวลาจะสร้างประโยคปฏิเสธไม่ต้องนำ v. to do มาช่วย แต่ให้เติม not เข้าข้างหลัง v. to have (have, has)ได้เลย
โครงสร้างประโยค present perfect tense ในภาษาอังกฤษ
ภาคประธาน ภาคแสดง กรรม
(หากกริยานั้นต้องการกรรม)
noun/pronoun
have/has v.3
noun/pronoun
1 ตัวอย่างประโยค present perfect tense เชิงบอกเล่าในภาษาอังกฤษ
They have just finished their homework.
เดยฺ แฮฟวฺ จัสทฺ ฟินิชทฺ แดรฺ โฮมเวิรฺค(พวกเขาเพิ่งทำการบ้านเสร็จ)
2 ตัวอย่างประโยค present perfect tense เชิงปฏิเสธในภาษาอังกฤษ
Jean has not finished her homework yet.
จีน แฮซ น็อท ฟินิชทฺ เฮอรฺ โฮมเวิรฺค เย็ท(จีนยังทำการบ้านไม่เสร็จเลย)
3 ตัวอย่างประโยค present perfect tense เชิงคำถามและคำตอบแบบ yes/no questions?
Has Jean finished her homework yet?
แฮซ จีน ฟินิชทฺ เฮอรฺ โฮมเวิรฺค เย็ท?(จีนทำการบ้านเสร็จหรือยัง?)
อาจตอบได้ว่า
Yes, she has (finished her homework).
เย็ส ชี แฮซ (ฟินิชทฺ เฮอรฺ โฮมเวิรฺค)(ใช่ เธอทำการบ้านเสร็จแล้ว)
No, she has not/hasn’t (finished her homework yet).
โน ชี แฮซ น็อท/แฮซซึนทฺ (ฟินิชทฺ
เฮอรฺ โฮมเวิรฺค เย็ท)(ยัง เธอยังทำการบ้านไม่เสร็จเลย)
4 ตัวอย่างประโยค present perfect tense เชิงคำถามและคำตอบแบบต้องการรายละเอียด?
How long has she lived in Bangkok ?
(เธออยู่กรุงเทพมานานเท่าไหร่แล้ว?)
อาจตอบได้ว่า
She has lived in Bangkok
for ten years.
ชี แฮซ ลิฟวฺด อิน แบงค็อก ฟอรฺ เท็น เยียรฺส(เธออยู่กรุงเทพฯมาสิบปีแล้ว)
She has lived there for more than 30 years.
ชี แฮซ ลิฟวฺด แดรฺ ฟอรฺ มอรฺ แดน เทอธิ เยียรฺส(เธออยู่ที่นั่นมากว่าสามสิบปีแล้วล่ะ)
She has lived here for 20 years.
ชี แฮซ ลิฟวฺด เฮียรฺ ฟอรฺ
ทเว็นธิ เยียรฺส(เธออยู่ที่นี่มาเป็นเวลายี่สิบปีแล้ว)
30 years.
เทอธิ เยียรฺส(สามสิบปีแล้ว)
ข้อควรจำสำหรับโครงสร้างและประโยค present perfect tense ในภาษาอังกฤษ
1 มี v. to have ได้แก่ have, has เป็นกริยาช่วยอยู่ในประโยคเสมอ
2 v. to have จะอยู่ในรูปปัจจุบันเสมอและจะผันไปตามประธานเสมอ3 มีกริยาแท้เป็นกริยาช่องที่สาม v.3 หรือ past participle เสมอ
4 เวลาจะสร้างประโยคคำถาม ไม่ต้องนำ v. to do มาช่วย แต่สามารถย้าย v. to have (have, has) ที่มีอยู่มาไว้หน้าประธานได้เลย
5 เวลาจะสร้างประโยคปฏิเสธไม่ต้องนำ v. to do มาช่วย แต่ให้เติม not เข้าข้างหลัง v. to have (have, has)ได้เลย
บทความถัดไป
บทความก่อนหน้า
ความคิดเห็น
แสดงความคิดเห็น