
| Tense-บทความ | ||
| Adverb | ||
| Adjective |
โครงสร้างประโยคของ Present Perfect Tense (Active Voice)
คือ S + have/has + V3
มักใช้ร่วมกับคำว่า for และ since เพื่อบอกเล่าเหตุการณ์ที่เริ่มต้นขึ้นในอดีต และยังคงดำเนินต่อเนื่องมาจนถึงปัจจุบัน
1. for (ใช้บอกระยะเวลา)
2. since (ใช้บอกจุดเริ่มต้นของเวลา)
- He has worked here for 10 years.
เขาทำงานที่นี่มา 10 ปีแล้ว (ปัจจุบันก็ยังทำงานอยู่ที่นี่)
- We have studied together for 5 semesters.
พวกเราเรียนด้วยกันมา 5 ภาคเรียนแล้ว (ปัจจุบันก็ยังเรียนด้วยกันอยู่)
- They have lived in this city since 2015.
พวกเขาอาศัยอยู่ในเมืองนี้มาตั้งแต่ปี 2015 (ปัจจุบันก็ยังคงอาศัยอยู่)
- We have known each other since we were children.
พวกเราซี้และรู้จักกันมาตั้งแต่เด็ก ๆ แล้ว (ปัจจุบันก็ยังรู้จักและเป็นเพื่อนกันอยู่)
คำแปลไทย | |||
| My father | has driven | this car for months | My father has driven this car for months. พ่อของฉันขับรถคันนี้มาเป็นเวลาหลายเดือนแล้ว |
| The dog | has lived | with us for 12 years | The dog has lived with us for 12 years. สุนัขตัวนี้อยู่กับเรามาเป็นเวลา 12 ปีแล้ว |
| He | has played | the guitar for an hour | He has played the guitar for an hour. เขาเล่นกีตาร์มาเป็นเวลา 1 ชั่วโมงแล้ว |
| She | has studied | English for a long time | She has studied English for a long time. เธอเรียนภาษาอังกฤษมาเป็นเวลานานแล้ว |
| He | has worked | at this company for 10 years | He has worked at this company for 10 years. เขาทำงานที่บริษัทนี้มา 10 ปีแล้ว |
| She | has worked | as a teacher for 15 years | She has worked as a teacher for 15 years. เธอทำงานเป็นครูมา 15 ปีแล้ว |
| She | has worn | that jacket for a week | She has worn that jacket for a week. เธอสวมเสื้อตัวนั้นมาเป็นเวลา 1 สัปดาห์แล้ว |
| I | have known | this song for many years | I have known this song for many years. ฉันรู้จักเพลงนี้มาหลายปีแล้ว |
| We | have known | each other for many years | We have known each other for many years. พวกเรารู้จักกันมาหลายปีแล้ว |
| I | have lived | here for 5 years | I have lived here for 5 years. ฉันอาศัยอยู่ที่นี่มาเป็นเวลา 5 ปีแล้ว |
| They | have played | football for three hours | They have played football for three hours. พวกเขาเล่นฟุตบอลมาเป็นเวลา 3 ชั่วโมงแล้ว |
| They | have stayed | in this hotel for a month | They have stayed in this hotel for a month. พวกเขาพักอยู่ในโรงแรมนี้มาเป็นเวลา 1 เดือนแล้ว |
| We | have studied | together for 5 semesters | We have studied together for 5 semesters. พวกเราเรียนด้วยกันมา 5 ภาคเรียนแล้ว |
| I | have used | this phone for two years | I have used this phone for two years. ฉันใช้โทรศัพท์เครื่องนี้มาเป็นเวลา 2 ปีแล้ว |
| They | have waited | for the bus for half an hour | They have waited for the bus for half an hour. พวกเขารอรถเมล์มาเป็นเวลาครึ่งชั่วโมงแล้ว |
เรื่องที่เกี่ยวข้อง
Present Perfect Tense (ปัจจุบันกาลสมบูรณ์)
การใช้ Present Perfect : for และ since 1
การใช้ Present Perfect : for และ since 2
การใช้ Already ใน Present Perfect Tense
การใช้ Present Perfect Tense เล่าถึงเหตุการณ์ประทับใจหรือสำคัญในอดีต
การใช้ Present Perfect Tense ใช้ once เล่าถึงเหตุการณ์ประทับใจหรือสำคัญในอดีต
การใช้ for และ since ใน Present perfect tense (Active voice)
การใช้ since ใน Present Perfect Tense
English : 24 Tense
No comments:
Post a Comment