จุดไวยากรณ์: กาล (Tenses) (ยาก)
เรียนรู้วิธีแก้ประโยคภาษาอังกฤษนี้ให้ถูกต้อง พร้อมหลักไวยากรณ์
❌ ประโยคที่ผิด
I have live in Bangkok for ten years now.
✅ ประโยคที่ถูก
I have lived in Bangkok for ten years now.
วิธีแก้: เปลี่ยนจาก "live" เป็น "lived"
อธิบายหลักไวยากรณ์
ในประโยคนี้คำว่า "live" ใช้ผิดรูป/ผิดหลัก ต้องเปลี่ยนเป็น "lived" จึงจะถูกต้องตามไวยากรณ์ เหตุผลทางไวยากรณ์: have + V3 (lived) ต้องใช้รูป V3 ไม่ใช่ V1 เคล็ดลับจำง่าย ๆ: for + เวลา = Present Perfect (have + V3)! เรื่องกาล (tenses) เป็นจุดที่คนไทยพลาดบ่อยที่สุด เพราะภาษาไทยไม่ผันคำกริยาตามเวลา แต่ภาษาอังกฤษต้องเปลี่ยนรูปกริยาให้ตรงกับช่วงเวลาที่พูดถึงเสมอ การสังเกตคำบอกเวลาในประโยคจึงช่วยให้เลือก tense ได้ถูกต้อง
ตัวอย่างเพิ่มเติม
- ❌ She has go to Japan twice.
✅ She has gone to Japan twice. - ❌ I will called you later.
✅ I will call you later. - ❌ The movie start at 7 PM tonight.
✅ The movie starts at 7 PM tonight.
ฝึกแก้ประโยคนี้
ประโยคที่เกี่ยวข้อง
- She studies English every morning. (กาล (Tenses))
- They have finished the project already. (กาล (Tenses))
- I bought a new laptop last week. (กาล (Tenses))