จุดไวยากรณ์: กาล (Tenses) (ยาก)
เรียนรู้วิธีแก้ประโยคภาษาอังกฤษนี้ให้ถูกต้อง พร้อมหลักไวยากรณ์
❌ ประโยคที่ผิด
By next year, I will have finish my degree.
✅ ประโยคที่ถูก
By next year, I will have finished my degree.
วิธีแก้: เปลี่ยนจาก "finish" เป็น "finished"
อธิบายหลักไวยากรณ์
ในประโยคนี้คำว่า "finish" ใช้ผิดรูป/ผิดหลัก ต้องเปลี่ยนเป็น "finished" จึงจะถูกต้องตามไวยากรณ์ เหตุผลทางไวยากรณ์: will have + V3 (finished) ไม่ใช่ will have + V1 เคล็ดลับจำง่าย ๆ: By + future time = will have + V3 เรื่องกาล (tenses) เป็นจุดที่คนไทยพลาดบ่อยที่สุด เพราะภาษาไทยไม่ผันคำกริยาตามเวลา แต่ภาษาอังกฤษต้องเปลี่ยนรูปกริยาให้ตรงกับช่วงเวลาที่พูดถึงเสมอ การสังเกตคำบอกเวลาในประโยคจึงช่วยให้เลือก tense ได้ถูกต้อง
ตัวอย่างเพิ่มเติม
- ❌ We go to the beach last weekend.
✅ We went to the beach last weekend. - ❌ She already finish her homework.
✅ She already finished her homework. - ❌ She studying English every day.
✅ She studies English every day.
ฝึกแก้ประโยคนี้
ประโยคที่เกี่ยวข้อง
- I have lived in Bangkok for ten years now. (กาล (Tenses))
- Yesterday she bought a new phone. (กาล (Tenses))
- She studies English every morning. (กาล (Tenses))