$1.$ If Hannah didn't love Mika, she wouldn't have bought tickets to his concert.
- If + S + V (-ed/ bất quy tắc), S + would + have + V (Pii).
$2.$ If it wasn't raining we would have gone to the beach.
- If + S + Quá khứ đơn, S + would + have + V (Pii).
$3.$ If Suzie had had breakfast this morning, she wouldn't be hungry now.
- If + S + had + V (Pii), S + would/ could/ might + V.
$4.$ If it had snowed last week, we could go skiing today.
- If + S + had + V (Pii), S + would/ could/ might + V.
$5.$ If I hadn't failed my maths exam last month, I wouldn't be taking it again.
$6.$ If Boris could drive, he wouldn't have come here by taxi.
- If + S + V (-ed/ bất quy tắc), S + would + have + V (Pii).
$7.$ If I had seen the beginning of the film, I would understand what's happening.
- If + S + had + V (Pii), S + would/ could/ might + V.
$8.$ If Dave was interested in fashion, he wouldn't have bought those horrible clothes.
- If + S + Quá khứ đơn, S + would + have + V (Pii).