Repairing Conditional Reasoning
About this practice test
Practise B2 Use of English through sentence editing. Build accuracy with conditional reasoning and past and hypothetical results.
What you’ll practice
Grammar and vocabulary
Choose forms and words that work together.
Meaning in context
Follow meaning across sentences and texts.
Accurate expression
Use natural phrases and sentence patterns.
Study the questions and tasks
Work through the material below, or start the interactive practice above to complete an attempt. Try the exercises before opening any answer or transcript sections, then use them to review your work.
- Practice level
- B2. Try this level if you can follow the instructions and understand most of the language; choose an earlier level if you need more support.
- Question formats
- Error correction
How to approach this practice
Read the complete context. Check both the meaning and the grammar, including word forms, collocations and links between sentences.
-
Question 1 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If I would have known, I would have called.
Check answers and explanations
- Accepted answers
- If I had known, I would have called.
A past counterfactual if-clause uses had known.
-
Question 2 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. Had we left earlier, we will have caught the train.
Check answers and explanations
- Accepted answers
- Had we left earlier, we would have caught the train.
An inverted past condition requires would have in this unreal result.
-
Question 3 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. Unless you don't hurry, you'll miss the bus.
Check answers and explanations
- Accepted answers
- Unless you hurry, you'll miss the bus. / Unless you hurry, you will miss the bus.
Unless already means if not, so the extra negative reverses the intended warning.
-
Question 4 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If it wasn't for your help yesterday, we would have failed.
Check answers and explanations
- Accepted answers
- If it hadn't been for your help yesterday, we would have failed. / If it had not been for your help yesterday, we would have failed.
Yesterday's counterfactual condition requires past perfect hadn't been.
-
Question 5 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. Provided you will return it tonight, you can borrow my bike.
Check answers and explanations
- Accepted answers
- Provided you return it tonight, you can borrow my bike.
A future condition normally uses present simple, not will.
-
Question 6 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If she had followed the instructions, the machine wouldn't break yesterday.
Check answers and explanations
- Accepted answers
- If she had followed the instructions, the machine wouldn't have broken yesterday. / If she had followed the instructions, the machine would not have broken yesterday.
A counterfactual result at a specified past time needs would have plus participle.
-
Question 7 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. Were I know the answer, I would tell you.
Check answers and explanations
- Accepted answers
- Were I to know the answer, I would tell you.
This inverted hypothetical construction needs were I to know.
-
Question 8 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If we had more time, we can explore further.
Check answers and explanations
- Accepted answers
- If we had more time, we could explore further.
The hypothetical past condition pairs with could for hypothetical ability.
-
Question 9 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. Even if it rains, we would go tomorrow as planned.
Check answers and explanations
- Accepted answers
- Even if it rains, we will go tomorrow as planned. / Even if it rains, we'll go tomorrow as planned.
A real future contingency takes will for the stated plan.
-
Question 10 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If I had booked earlier, I would paid less.
Check answers and explanations
- Accepted answers
- If I had booked earlier, I would have paid less.
The past hypothetical result needs would have paid.
-
Question 11 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. You may enter on condition you showing your pass.
Check answers and explanations
- Accepted answers
- You may enter on condition you show your pass. / You may enter on condition that you show your pass.
On condition that introduces a finite clause.
-
Question 12 · Error correction
Rewrite the sentence, correcting the grammatical error.
Correct the one language error. Write the complete corrected sentence. If the train had arrived on time, we wouldn't missed the connection.
Check answers and explanations
- Accepted answers
- If the train had arrived on time, we wouldn't have missed the connection. / If the train had arrived on time, we would not have missed the connection.
Wouldn't have plus participle expresses the unreal past result.
What to review next
Explain why each answer fits the meaning and structure. Record useful phrases and write a new example using each pattern you found difficult.
A focused practice result shows how you did on these tasks. Use several activities across skills to decide what to study next; one practice score does not certify an overall CEFR level.