7. If I hadn't broken my leg, I would have taken part in the contest.
В условных предложениях третьего типа (Type 3) в придаточном предложении (if-clause) используется Past Perfect, а в главном предложении (main clause) используется would have + Past Participle.
Ответ: If I hadn't broken my leg, I would have taken part in the contest.