1. hadn't passed/ wouldn't have got
2. would have afforded/ had had
3. had bought/ wouldn't have had
4. wouldn't have burnt/ hadn't been
5. would have witten/ hadn't failed
6. would have attacked/ had heard
7. hadn't helped/ wouldn't have survived
8. had been/ would have grown
9. would have worked/ had fixed
10. hadn't bought/ would have saved
11. had found/ would have told
12. had asked/ would have agreed
13. had lasted/ wouldn't have stayed
14. had cared/ wouldn't have become
15. had seen/ would have invited
→ Cấu trúc câu ĐK loại 3: If + S + QKHT ( had (not) + V3/ed ), S + would (not) + have + V3/ed
@ $Âu$