เป็นประโยคแสดงเงื่อนไขในอดีต ที่ไม่สามารถเป็นจริงได้เลยในปัจจุบัน และเงื่อนไขนั้นตรงข้ามกันกับความจริงที่เกิดขึ้นในอดีตด้วย
if + past perfect, …would + have + past participle เช่น
If it had been a home game, our team would have won the match.
ถ้าเราได้แข่งในบ้านของเรา ทีมของพวกเราต้องชนะแน่ๆ (แต่ความเป็นจริงทีมของพวกเราแพ้ไปแล้ว)
They would not have gone to the theater by car if the weather had been better.
พวกเขาจะไม่ขับรถไปโรงละครแน่ๆ หากอากาศดีขึ้นกว่านี้
If John had learned more words, he would have written a good report.
ถ้าจอห์นเรียนรู้คำศัพท์มากกว่านี้ เขาจะเขียนรายงานได้ดีขึ้น (ตอนนี้เขาเขียนรายงานได้ไม่ดี)
She wouldn’t have been tired if she had gone to bed earlier.
เธอจะไม่เพลียถ้าเข้านอนเร็วกว่านี้
If we had taken a taxi, we wouldn’t have missed the plane.
ถ้าเราขึ้นแท็กซี่มาเราคงไม่ตกเครื่องบิน
อย่างที่ได้บอกในข้างต้นที่ว่า ประโยค If clause ประกอบด้วย 2 ส่วนคือ ส่วนของ main clause และส่วนของ if clause โดยทั้งสองส่วนนี้สามารถสลับตำแหน่งกันได้ แต่ถ้าส่วนของ if clause ขึ้นก่อน จะต้องมีเครื่องหมายคอมมา (,) คั่นอยู่ตรงกลาง แต่ถ้าเอาส่วนของ main clause ขึ้นก่อน ก็ไม่ต้องมีเครื่องหมายคอมมา (,) เรื่องของเครื่องหมายคอมมาอาจจะดูเป็นเรื่องเล็กน้อยสำหรับเรื่องของการพูด แต่ถ้าเมื่อไรก็ตามที่เป็นเรื่องของการเขียน เราจะลืมเขียนไม่ได้นะครับ (ตัวตัดคะแนนเลยแหละ)

ไม่มีความคิดเห็น:
แสดงความคิดเห็น