Your taskChoose the correct answer for each question.0 / 15 selectedYour score0 / 150%Keep practising! Review the explanations below and try again.1If we'd left half an hour earlier, we ___ all this rush-hour traffic.If we'd left half an hour earlier, we ___ all this rush-hour traffic.could have avoidedcould avoidwould avoidhad avoidedCorrect answer: could have avoided2If she weren't so naturally cautious, she ___ that promotion when it was offered last spring.If she weren't so naturally cautious, she ___ that promotion when it was offered last spring.would have takenwould taketookhad takenCorrect answer: would have taken3Any competent mechanic ___ that gearbox fault on the first inspection.Any competent mechanic ___ that gearbox fault on the first inspection.would have spottedwould spotshould spotshould have spottedCorrect answer: would have spotted4Had you arrived ten minutes earlier, you ___ the opening keynote in person.Had you arrived ten minutes earlier, you ___ the opening keynote in person.could have caughtcan catchcould catchhad caughtCorrect answer: could have caught5But for the torrential rain in the final, we ___ the championship outright.But for the torrential rain in the final, we ___ the championship outright.would have wonwould winhad wonshould have wonCorrect answer: would have won6If the warning system had worked properly, we ___ the leak before it reached the data centre.If the warning system had worked properly, we ___ the leak before it reached the data centre.might have caughtmight catchhad caughtmay catchCorrect answer: might have caught7If he were a better listener generally, he ___ this whole misunderstanding at Tuesday's meeting.If he were a better listener generally, he ___ this whole misunderstanding at Tuesday's meeting.wouldn't have causedwouldn't causehadn't causeddidn't causeCorrect answer: wouldn't have caused8Luckily he warned us about the dodgy contractor — otherwise, we ___ a small fortune on the wrong firm.Luckily he warned us about the dodgy contractor — otherwise, we ___ a small fortune on the wrong firm.would have spentwould spendspenthad spentCorrect answer: would have spent9Had it not been for the surgeon's quick thinking, the patient ___ the operation.Had it not been for the surgeon's quick thinking, the patient ___ the operation.wouldn't have survivedwouldn't survivedidn't survivehadn't survivedCorrect answer: wouldn't have survived10Without your last-minute review of my pull request, I ___ that bug into production on Friday.Without your last-minute review of my pull request, I ___ that bug into production on Friday.would have shippedwould shipshippedhad shippedCorrect answer: would have shipped11A more experienced lawyer ___ a much stronger defence in those circumstances.A more experienced lawyer ___ a much stronger defence in those circumstances.would have builtbuildswould buildhad builtCorrect answer: would have built12But for that 24-hour delay at the border, the package ___ in time for Christmas Eve.But for that 24-hour delay at the border, the package ___ in time for Christmas Eve.would have arrivedwould arrivehad arrivedarrivedCorrect answer: would have arrived13If only I'd listened to my parents in my twenties, I ___ this whole financial mess.If only I'd listened to my parents in my twenties, I ___ this whole financial mess.wouldn't have madewouldn't makedidn't makehadn't madeCorrect answer: wouldn't have made14Were it not for the strict union rules currently in place, the company ___ those positions long before now.Were it not for the strict union rules currently in place, the company ___ those positions long before now.would have cutwould cuthad cutcutCorrect answer: would have cut15In another era, a remark like that ___ a full-blown national scandal overnight.In another era, a remark like that ___ a full-blown national scandal overnight.would have causedwould causehad causedcausedCorrect answer: would have causedCheck AnswersPlease select an answer for at least one question first.Found an error in this exercise? Let us know.