โครงสร้าง: S. + has/have + V.3
- สิ่งหรือเหตุการณ์ที่เริ่มต้นในอดีตและยังคงเกิดขึ้นมาจนถึงปัจจุบัน เช่น I have lived in Bristol since 1984 (= และตอนนี้ฉันก็ยังคงอยู่ที่นั่น)
- สิ่งที่เกิดขึ้นในช่วงเวลาหนึ่งและยังไม่เสร็จสิ้น เช่น She has been to the cinema twice this week (= ยังไม่หมดสัปดาห์)
- สิ่งที่เกิดขึ้นซ้ำ ๆ ในช่วงเวลาใดเวลาหนึ่งที่ไม่ได้ระบุไว้อย่างเจาะจงระหว่างอดีตและปัจจุบัน เช่น We have visited Portugal several times.
- สิ่งที่พึ่งทำเสร็จไปเมื่อสักครู่ที่ผ่านมา มักจะใช้คำว่า 'just' เช่น I have just finished my work.
- การกระทำบางอย่างที่เวลาไม่ใช่ตัวบ่งชี้ที่สำคัญหรือไม่ได้ระบุไว้อย่างชัดเจน เช่น He has read 'War and Peace'. (= ผลจากการอ่านหนังสือของเขาเป็นสิ่งที่สำคัญ)
สิ่งที่เริ่มต้นทำในอดีตและยังคงทำต่อเนื่องมาจนถึงปัจจุบัน
- They haven't lived here for years.
- She has worked in the bank for five years.
- We have had the same car for ten years.
- Have you played the piano since you were a child?
เมื่อช่วงระยะเวลาที่อ้างถึงยังไม่เสร็จสิ้น
- I have worked hard this week.
- It has rained a lot this year.
- We haven't seen her today.
สิ่งที่เกิดขึ้นซ้ำ ๆ ในช่วงเวลาใดเวลาหนึ่งที่ไม่ได้ระบุไว้อย่างเจาะจงระหว่างอดีตและปัจจุบัน
- They have seen that film six times
- It has happened several times already.
- She has visited them frequently.
- We have eaten at that restaurant many times.
สิ่งที่พึ่งทำเสร็จไปเมื่อสักครู่ที่ผ่านมา (+JUST)
- Have you just finished work?
- I have just eaten.
- We have just seen her.
- Has he just left?
การกระทำบางอย่างที่เวลาไม่ใช่ตัวบ่งชี้ที่สำคัญหรือไม่ได้ระบุไว้อย่างชัดเจน
- Someone has eaten my soup!
- Have you seen 'Gone with the Wind'?
ไม่มีความคิดเห็น:
แสดงความคิดเห็น