Conditional Inversion (Basic) — Had, Should, Were
B2-C1 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
The transformation follows a clear pattern: remove "if," move the auxiliary verb ("had," "were," or "should") to the front of the clause, and keep the subject and remaining verb in the same order. "If she were here" → "Were she here." "If they had known" → "Had they known." "If you should need help" → "Should you need help." This mechanical transformation makes inversion straightforward once you understand which auxiliary to move. At B2-C1 level, being able to produce these transformations is a valuable skill for formal writing and is regularly tested in Cambridge key word transformation exercises.
Quick Rule
Remove "if" + move auxiliary to front: Had/Were/Should + subject + rest of clause
- 1.If I had known → Had I known the answer, I would have raised my hand.
- 2.If she were taller → Were she taller, she would play basketball.
- 3.If you should find my keys → Should you find my keys, please call me.
- 4.If it had not rained → Had it not rained, we would have had the party outside.
- 5.If I were to choose → Were I to choose, I would pick the blue one.
All 20 questions
Rewrite the conditional sentence without using 'if'. Use inversion with Had, Should, or Were. Your answer should begin after the prompt.
If I had known about the meeting, I would have attended. (Had...)
Had
If you need any help, please let me know. (Should...)
Should
If I were you, I would accept the offer. (Were...)
Were
If they had arrived earlier, they would have caught the train. (Had...)
Had
If you have any questions, feel free to ask. (Should...)
Should
If I were rich, I would travel the world. (Were...)
Were
If she had studied harder, she would have passed. (Had...)
Had
If you require further information, contact our office. (Should...)
Should
If it were possible, I would help you. (Were...)
Were
If we had known the truth, we would have acted differently. (Had...)
Had
If you wish to cancel, please notify us in advance. (Should...)
Should
If she were here, she would know what to do. (Were...)
Were
If I had seen him, I would have told him. (Had...)
Had
If any problems arise, please contact us immediately. (Should...)
Should
If I were in your position, I would resign. (Were...)
Were
If he had listened to advice, he wouldn't have failed. (Had...)
Had
If you change your mind, let us know. (Should...)
Should
If it were not for his help, I would have failed. (Were...)
Were
If they had called earlier, I could have helped. (Had...)
Had
If you decide to come, bring some snacks. (Should...)
Should
Continue Practising
Continue practising with these related exercises
Zero Conditional
EasyPractise general truths and scientific facts with if/when clauses
20 questions
Zero Conditional Error Correction
MediumFix zero conditional tense mistakes by editing only the wrong chunk
9 questions
First Conditional
EasyLearn to express real future possibilities and likely outcomes
20 questions
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Reported Speech
MediumTransform direct speech into indirect speech
290 questions