Mixed conditionals exercises

menu
☰
  • English grammar
  • PDF books
  • PDF worksheets
  • PDF tests
  • English tenses PDF
  • Present tenses
  • Past tenses
  • Future tenses
  • Going to
  • Present perfect tense
  • Past perfect tense
  • Future perfect tense
  • Regular, irregular verbs
  • Modal verbs
  • Passive voice
  • Imperative sentence
  • Would, should, could...
  • Gerunds and infinitives
  • If-conditional
  • Time clauses
  • Relative clauses
  • Direct | indirect object
  • Indirect questions
  • Reported speech

Conditionals - advanced level

Mixed conditionals - exercise 1. Complete the conditional sentences.

Example: If I ___ more, I could win now. (practise)
If I had practised more, I could win now.



We enough time if we wanted to see the castle. (have)

In case you a car, will you teach me to drive? (buy)

She angry if you had told her. (get)

If they our product when we asked them, they would get a discount now. (support)

Even if I him, he won't come. (ask)

It will be a disaster unless Joyce us. (help)

If you something to eat in the morning, you wouldn't feel sick now. (have)

I wouldn't risk it if I you. (be)

The chicken isn't very good. It better if you had put some spices on it. (taste)

I won't go to the dance unless you me. (join)

If the hotel in Paris had been full, we somewhere else. (stay)

If I got the job, I grateful to you. (be)

Unless she the test she will get her driving licence next week. (fail)

Mixed conditionals - exercise 2. Complete the negative forms.

How would you explain the meaning of this word if you it? (not know)

We angry if you had refused the dinner. (not be)

If I were you, I it. (not take)

If Ken the car, who will do it? (not mend)

If I in a hurry when I got up, I wouldn't catch the train. (not be)

She won't finish it on time if she right now. (not start)

Had I driven slowly, I . (not crash)

She would get fat if she eating. (not stop)

Had he not let me know, I him at the airport tomorrow morning. (not collect)

Conditionals exercises with answers and grammar rules for pre-intermediate to advanced learners of English as a foreing language.

Mixed conditionals

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 mixed conditional 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.)

top

About the author | Privacy policy