if clause
   เป็นคำถามสืบเนื่องจากอาทิตย์ที่แล้ว past perfect หรือ had บวกกริยาช่องที่สาม ถ้าไปอยู่ใน if clause มีความหมายว่าอย่างไร มาดูตัวอย่างกัน
ก่อนอื่นขออธิบายเรื่อง if clause ก่อน if clause มีสามแบบหลักๆ คือ
1.สมมติสิ่งที่อาจเป็นไปได้ในอนาคต ไม่รู้จะเกิดขึ้นหรือไม่
If I study hard, I will pass the exam.
หลัง if เป็น present ส่วนประโยคเงื่อนไข ใช้ future tense ส่วนใหญ่ก็คือ will บวกกริยาช่องที่ 1
2. สมมติสิ่งที่ตรงข้ามกับความเป็นจริงในปัจจุบัน
If I were a bird, I would fly
หลัง If เป็นกริยาช่องที่สอง ส่วนประโยคเงื่อนไขจะใช้ would บวกกริยาช่องที่ 1
จำไว้นะคะว่าถ้าประโยคพูดถึงเรื่องที่เป็นไปไม่ได้ เราจะใช้ were ตลอด ไม่ใช้ was

ส่วน past perfect หรือ had บวกกริยาช่องที่สามจะไปอยู่ใน if แบบสุดท้าย
คือ
3.สมมติสิ่งที่ตรงข้ามกับความเป็นจริงในอดีต
If I had studied hard, I would have passed the exam เมื่อไหร่ที่เราใช้ past perfect ใน if จะหมายถึงเหตุการณ์นั้นตรงข้ามกับความเป็นจริงในอดีต ประโยคนี้หมายถึง ถ้าฉันเรียนหนักฉันก็คงจะสอบผ่านไปแล้ว ความเป็นจริงก็คือฉันไม่ได้เรียนหนัก และฉันสอบไม่ผ่าน
ถ้าจะสมมติสิ่งที่ตรงข้ามกับความเป็นจริงในอดีตให้ใช้ had บวกกริยาช่องที่สาม ส่วนผลที่เกิดขึ้นให้ใช้ would have บวกกริยาช่องที่สาม

สังเกตว่า would have, should have, could have บวกกริยาช่องที่สาม มักแสดงถึงเหตุการณ์ที่ไม่เป็นจริงในปัจจุบัน เช่น I should have locked the door จะแปลว่าฉันควรจะล๊อกประตูแต่ความเป็นจริงคือไม่ได้ล๊อก
โดย: เจ้าบ้าน [21 ม.ค. 52 12:16] ( IP A:124.121.42.75 X: )
Add to Facebook  Add to Twitter  Add to Multiply  Add to Google  Add to Blogger  Add to Live
ความคิดเห็นที่ 1
   อืม
โดย: 333 [25 ก.พ. 52 13:44] ( IP A:61.19.69.27 X: )
ความคิดเห็นที่ 2
   คำถามเพิ่มเติมและข้อคิดเห็นถึงรายการ
ส่งไปที่ englishbreakfast@thaipbs.or.th

ครูนุ้ย english breakfast
https://www.nuienglish.com
โดย: nuienglish [24 ส.ค. 52 23:28] ( IP A:124.122.203.137 X: )
ความคิดเห็นที่ 3
   ละเอียมากกกกกกกกกกกกกกกกกกกกกกกกกกกกกก
โดย: T- ded [5 ก.ย. 53 21:01] ( IP A:61.7.189.157 X: )

คลิกที่นี่เพื่อกลับหน้าบ้าน