จุดไวยากรณ์: ประโยคคำถาม (ปานกลาง)
เรียนรู้วิธีแก้ประโยคภาษาอังกฤษนี้ให้ถูกต้อง พร้อมหลักไวยากรณ์
❌ ประโยคที่ผิด
How long you have been waiting?
✅ ประโยคที่ถูก
How long have you been waiting?
วิธีแก้: เปลี่ยนจาก "you" เป็น "have you"
อธิบายหลักไวยากรณ์
ในประโยคนี้คำว่า "you" ใช้ผิดรูป/ผิดหลัก ต้องเปลี่ยนเป็น "have you" จึงจะถูกต้องตามไวยากรณ์ เหตุผลทางไวยากรณ์: คำถาม ต้องสลับ have + you เคล็ดลับจำง่าย ๆ: How long + have/has + S + V3/been V-ing? ประโยคคำถาม (questions) ต้องสลับตำแหน่งกริยาช่วยมาไว้หน้าประธาน และเลือก Wh-word ให้ตรงกับสิ่งที่ถาม โครงสร้างนี้ต่างจากภาษาไทยที่แค่เติมคำลงท้าย
ตัวอย่างเพิ่มเติม
- ❌ Have you ever went to Japan?
✅ Have you ever been to Japan? - ❌ Isn't it she is beautiful?
✅ Isn't she beautiful? - ❌ Did you went to the market?
✅ Did you go to the market?
ฝึกแก้ประโยคนี้
ประโยคที่เกี่ยวข้อง
- Has she ever visited Japan? (ประโยคคำถาม)
- Why is she crying in her room? (ประโยคคำถาม)
- What does he like to eat for breakfast? (ประโยคคำถาม)