In this set of worksheets and exercises, you’ll practice identifying and using mixed conditionals to express complex ideas in a clear and precise manner. By working through these exercises, you’ll gain a better understanding of how to combine different time frames to discuss hypothetical outcomes, making your English sound more natural and fluent.
To strengthen your grasp of English conditionals, explore these useful study guides below:
Mixed Conditional Worksheets
1. Match the first part of the sentence to the correct second part.
Answer Key:
-
If I’d planted seeds in summer, → d) I would have carrots now.
-
If she had more time, → f) she would have visited her family last weekend.
-
If you studied harder, → a) you would have passed the test.
-
If he understood the instructions, → h) he would have completed the project correctly.
-
If they were in town, → b) they would have joined us for dinner.
-
If we knew about the traffic, → i) we would have left earlier.
-
If she was more organized, → j) she would have finished the work on time.
-
If she had taken the job offer, → g) she would live in a different city today.
-
If they had prepared earlier, → c) they would be ready for the presentation today.
-
If we knew about the weather forecast → e) we would have canceled the outdoor event.
2. Choose the correct mixed conditional form.
Answer Key:
-
If I had taken the job offer last year, I would live in Paris now.
-
He would be fine now if the doctor had realised what was wrong with him at the beginning.
-
If she had taken the job, she would be happier now.
-
If we had left earlier, we would arrive by now.
-
If I had more time, I would study a new language.
-
If you were more careful, you wouldn’t have broken the vase.
-
If she had studied harder, she wouldn’t struggle with the test today.
-
If they asked me, I would have helped them.
-
If I had known you were coming, I would prepare dinner now.
-
If we had more time, we would have visited the museum.
Mixed Conditional Exercises
Mixed Conditional Exercise 1: Create sentences using mixed conditionals
-
(If / I / go / to the meeting / I / not forget / my notes)
-
(If / we / leave / earlier / we / not miss / the flight)
-
(If / you / finish / your work / you / be / relaxing now)
-
(If / she / have / more time / she / take / a vacation now)
-
(If / he / not take / that job / he / be / happier now)
-
(If / I / be / more careful / I / not hurt / myself)
-
(If / we / plan / better / we / arrive / now)
-
(If / you / ask / me / I / help / you)
-
(If / they / start / earlier / they / finish/ now)
-
(If / he / listen / to my advice / he / be / enjoying the party now)
Answer Key
-
If I had gone to the meeting, I would not have forgotten my notes.
-
If we had left earlier, we would not have missed the flight.
-
If you had finished your work, you would be relaxing now.
-
If she had more time, she would take a vacation now.
-
If he had not taken that job, he would be happier now.
-
If I were more careful, I would not have hurt myself.
-
If we had planned better, we would arrive now.
-
If you asked me, I would have helped you.
-
If they had started earlier, they would finish by now.
-
If he had listened to my advice, he would be enjoying the party now.
Mixed Conditional Exercise 2: Fill in the blanks with the correct mixed conditional form
-
If I __________ (study) harder, I would have passed the exam last week.
-
If she __________ (not forget) to call me, we would be having dinner together now.
-
If they __________ (leave) earlier, they would be arriving by now.
-
If you __________ (be) more careful, you wouldn’t have broken the vase yesterday.
-
If I __________ (win) the lottery, I would live in a big house now.
-
If he __________ (listen) to my advice, he wouldn’t be in trouble now.
-
If we __________ (plan) the trip better, we would be at the airport now.
-
If I __________ (know) about the meeting, I would have attended.
-
If they __________ (arrive) on time, they would enjoy the party now.
-
If you __________ (not make) that mistake, we would have finished the project by now.
Answer Key
-
If I studied harder, I would have passed the exam last week.
-
If she had not forgotten to call me, we would have dinner together now.
-
If they had left earlier, they would be arriving by now.
-
If you were more careful, you wouldn’t have broken the vase yesterday.
-
If I had won the lottery, I would live in a big house now.
-
If he had listened to my advice, he wouldn’t be in trouble now.
-
If we had planned the trip better, we would be at the airport now.
-
If I knew about the meeting, I would have attended.
-
If they had arrived on time, they would enjoy the party now.
-
If you didn’t make that mistake, we would have finished the project by now.

