จุดไวยากรณ์: คำบุพบท (ปานกลาง)
เรียนรู้วิธีแก้ประโยคภาษาอังกฤษนี้ให้ถูกต้อง พร้อมหลักไวยากรณ์
❌ ประโยคที่ผิด
He has been working here since three years.
✅ ประโยคที่ถูก
He has been working here for three years.
วิธีแก้: เปลี่ยนจาก "since" เป็น "for"
อธิบายหลักไวยากรณ์
ในประโยคนี้คำว่า "since" ใช้ผิดรูป/ผิดหลัก ต้องเปลี่ยนเป็น "for" จึงจะถูกต้องตามไวยากรณ์ เหตุผลทางไวยากรณ์: for + ระยะเวลา (three years), since + จุดเริ่มต้น (2020) เคล็ดลับจำง่าย ๆ: for THREE years, since LAST YEAR คำบุพบท (prepositions) อย่าง in / on / at มักแปลตรงตัวจากภาษาไทยไม่ได้ ต้องจำเป็นวลีหรือสำนวน การฝึกจากประโยคจริงช่วยให้จำการใช้ที่ถูกต้องได้ดีกว่าท่องกฎ
ตัวอย่างเพิ่มเติม
- ❌ She complained for the noise.
✅ She complained about the noise. - ❌ She is interested on cooking.
✅ She is interested in cooking. - ❌ He arrived to the airport late.
✅ He arrived at the airport late.
ฝึกแก้ประโยคนี้
ประโยคที่เกี่ยวข้อง
- She is good at mathematics. (คำบุพบท)
- He depends on his parents. (คำบุพบท)
- She is responsible for the whole team. (คำบุพบท)