เป็นคำถามสืบเนื่องจากอาทิตย์ที่แล้ว 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 จะแปลว่าฉันควรจะล๊อกประตูแต่ความเป็นจริงคือไม่ได้ล๊อก