Present Perfect Tense

บทเรียนนี้นำเสนอประโยคภาษาอังกฤษที่แสดงการใช้ present perfect tense


Download บทเรียนภาษาอังกฤษฟรี

pdf | text | mp3





1. I have gone to the grocery store many times.

ผม/ฉัน เคยไปร้านขายของชำมาแล้วหลายครั้ง


2. She has drank tea all of her life.

เธอดื่มชามาตลอดชีวิต


3. We have watched TV for two hours.

เราดูทีวีมาสองชั่วโมงแล้ว


4. He has played piano for 10 years.

เขาเล่นเปียโนมานานสิบปีแล้ว


5. She has visited her grandparents three times this month.

เธอไปเยี่ยมคุณปู่คุณย่ามาสามครั้งแล้วในเดือนนี้


6. I have driven a car many times.

ผม/ฉันเคยขับรถมาหลายครั้งแล้ว


7. The teacher has answered all of our questions.

ครูได้ตอบคำถามของเราจนหมดแล้ว


8. She has eaten all of the rice.

เธอกินข้าวจนหมดแล้ว


9. I have lived on this street for two years.

ผม/ฉัน อยู่ที่ถนนนี้มานานสองปีแล้ว


10. She has written many good books.

เธอเขียนหนังสือดีๆมาหลายเล่มแล้ว


11. I have not been to church this month.

ผม/ฉัน ยังไม่ได้ไปโบสถ์มาเลยตลอดเดือนนี้


12. We have waited here for 20 minutes.

เรารออยู่ที่นี่มาได้ยี่สิบนาทีแล้ว


13. It has been hot many days this week.

ตลอดอาทิตย์นี้อากาศร้อนมาหลายวันมาก


14. She has studied Chinese for two years.

เธอเรียนภาษาจีนมานานสองปีแล้ว


15. The store has not opened yet.

ร้านยังไม่เปิดเลย


16. I have talked to him many times about his test scores.

ผม/ฉัน คุยกับเขาเรื่องคะแนนสอบของเขามาหลายครั้งแล้ว


17. I have spent 40 baht today.

วันนี้ ผม/ฉัน ใช้เงินไปสี่สิบบาทแล้ว


18. We have been ready to go home for 10 minutes.

เราพร้อมจะกลับบ้านมาสิบนาทีแล้ว


19. Many people have eaten this cake today.

มีคนกินเค้กก้อนนี้ไปหลายคนแล้ววันนี้


20. She has dropped her cell phone three times.

เธอทำโทรศัพท์หล่นสามรอบแล้ว

แปลข่าวภาษาอังกฤษ

Poll: Thailand still top holiday destination
Participants of an online survey by VISA Asia Pacific and the Pacific Asia Travel Association named Thailand as their most likely destination. "Thailand's reputation as a relaxing place where people can enjoy the local culture, natural beauty and...

เรียนคำศัพท์ สำนวน สแลง ภาษาอังกฤษ