Download this free B2–C1 grammar worksheet PDF for English learners and teachers. This lesson helps students practise mixed conditionals by connecting unreal situations in different time periods.
Students learn the standard third conditional pattern if + past perfect, would have Students learn that mixed conditionals are used when the condition and result refer to different times. The worksheet focuses on the two most common patterns: an unreal past condition with a present result, and an unreal present condition with a past result.
The worksheet teaches past condition → present result using if + past perfect, would + base verb. Students practise examples such as If I’d accepted the transfer, I’d live in Manchester now, as well as continuous present results such as If we’d moved to London, we’d be living there now.
Students also practise present condition → past result using if + past simple, would have + past participle. Examples include If I were more organised, I wouldn’t have missed yesterday’s deadline and If she spoke better French, she could have handled the call herself yesterday.
The worksheet also helps students distinguish mixed conditionals from normal second and third conditionals. Students learn that if both clauses refer to the present or future, they should use a standard second conditional, while if both clauses refer to the past, they should use a standard third conditional. Time clues such as now, currently, yesterday and last year help identify the correct relationship.
The PDF includes a grammar focus section, mixed conditional exercises, choose-the-correct-form practice, sentence matching, mistake correction, controlled sentence completion, rewriting tasks, meaning-and-time-relationship practice, speaking practice, writing practice, vocabulary and grammar sentence practice, an error-checking challenge, useful reminders and a full answer key.
This worksheet can be used in one-to-one lessons, group classes, online English lessons, adult ESL lessons, EFL classes, exam preparation, homework or independent grammar practice.
Level: B2–C1
Grammar point: Mixed conditionals
Focus: grammar accuracy, past condition with present result, present condition with past result, would, would have, could, might, time relationships, speaking and writing
Format: Free grammar worksheet PDF with answer key
This free worksheet includes:
- a clear explanation of mixed conditionals
- practice with past condition → present result
- practice with if + past perfect, would + base verb
- practice with would / could / might be + verb-ing
- practice with negative past conditions using hadn’t + past participle
- practice with present results using wouldn’t + base verb
- practice with present condition → past result
- practice with if + past simple, would have + past participle
- practice with could have and might have
- practice with mixed conditional questions
- practice with were in hypothetical English
- practice using time clues such as now, currently, yesterday and last year
- practice distinguishing mixed conditionals from second conditionals
- practice distinguishing mixed conditionals from third conditionals
- practice with clause order and punctuation
- choose-the-correct-form practice
- sentence-to-reason matching
- mistake correction
- controlled sentence completion
- sentence rewriting
- meaning-and-time-relationship practice
- speaking practice
- writing practice
- vocabulary and grammar sentence practice
- an error-checking challenge
- useful reminder table
- full answer key for teachers and students
The worksheet focuses especially on common B2–C1 mistakes such as If I would have taken, would have finish, would be lived, could handled, wouldn’t be take, would applied, if you would have accepted and might saved. The main classroom point is to choose the verb forms from the time relationship: use a past perfect condition with a present result, or a present unreal condition with a past result, rather than simply mixing conditional forms at random.
Preview the worksheet below. To read the full worksheet clearly or open the PDF, use the button below the preview image.
Worksheet preview

More free English worksheets from Britfluency
A2–B2 English Worksheets
B2–C2 English Worksheets
IELTS Practice Materials
Grammar Practice Worksheets