`1.` had known (Câu điều kiện loại III)
`2.` won't finish (Câu điều kiện loại I)
`3.` didn't tell (Câu điều kiện loại II)
`4.` would have caught (Câu điều kiện loại III)
`5.` had learnt (Câu điều kiện loại III)
`6.` is (Câu điều kiện loại I)
`7.` didn't rain (Câu điều kiện loại II)
`8.` would understand (Câu điều kiện loại II)
`9.` will throw (Câu điều kiện loại I)
`10.` went (Câu điều kiện loại II)
`11.` would be (Câu điều kiện loại II)
`12.` hadn't told (Câu điều kiện loại III)
`13.` would have died (Câu điều kiện loại III)
`14.` would you do (Câu điều kiện loại II)
Cấu trúc câu điều kiện:
- Loại I: If + S + V(s,es), S + will/ can/shall... + Vnd
`->` Điều kiện có thể xảy ra ở hiện tại và ở tương lai
- Loại II: If + S + V(cột 2)/ Ved, S + would/ could/ should…+ Vnd
`->` Điều kiện không có thật ở hiện tại
- Loại III: If + S + had + VptII/Ved, S + would/ could…+ have + VptII/Ved
`->` Điều kiện không có thật trong quá khứ