Mixed conditionals exercises - advanced level
Exercise 1. Complete the mixed conditional sentences.
If I ___ more, I could win now. (practise)
If I had practised more, I could win now.
Conditionals exercises with answers and grammar rules for pre-intermediate to advanced learners of English as a foreing language.
In the mixed conditional sentences we can combine the second and third conditional.
If he had done it yesterday, he could go out now. (He didn't do it and can't go out.)
If I had worked hard when I was young, I wouldn't be poor now. (I didn't work hard and I am poor.)
If we hadn't put on the raincoats while it was raining, we would have a bad cold now. (We put on the raincoats and we are OK now.)
We can also make this type of sentences by changing the word order in the if clause.
Had I booked the holiday on time, I wouln't be sitting at home now. (I didn't book the holiday and now I'm sitting at home.)