`1,` If it had rained last month, there would have been a bumper crop.
`2,` David wouldn't have been punished if he had done his homework yesterday.
`3,` If Jane had arrived at the English-speaking club, we would have practiced more.
`4,` Vietnamese football team could have won the gold medal if they had played better.
`5,` If there hadn't been foggy last weekend, our flight to America wouldn't have been canceled.
`6,` I wouldn't have failed the entrance exam that year if I had concentrated my studying more.
`7,` If Carol had ran faster last night, she wouldn't have missed the last bus.
`8,` Jimmy wouldn't got a driving ticket if she hadn't driven too fast.
Cấu trúc chung: If + S + Had + V-pp /V-ed, S + would/ could…+ have + V-pp/V-ed.
`Melissa`