First or second conditional

Gap-fill exercise
By Nacho Montorio

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
1. If I (be) as tall as you, I would join the basket team.
2. Peter (do) well in his exam unless he reads the textbook carefully.
3. If I lived close to the school, I (walk) to school.
4. If Sarah (not sleep) at least eight hours tonight, she will be tired tomorrow.
5. I (not fall) asleep if I went to bed earlier.