can you help me to do these English exercises

Bonjour,
Réponse :
2. We would have won if our best player hadn’t been injured.
3. If you had booked yesterday, you would have found a space.
4. If they had had more time, they would have spent another day in New York.
5. You would have enjoyed the weekend if you had come with us.
6. If I had known it was your birthday, I would have bought you a present.
7. I would have come if he had asked me.
8. We would have caught the train if we had run.
9. If I had known the answer to the last question, I would have passed the test.
10.If I had bought a bigger umbrella, I wouldn't have got wet.
Explications :
THIRD CONDITIONAL
if + past perfect // would have + participe passé
would have + participe passé // if + past perfect
( Rappel : past perfect = had + participe passé )