Inversion Mixed Practice
B2-C1 Level
English inversion covers several distinct patterns that all share one principle: the subject
and auxiliary verb swap their normal positions for emphasis or formality.
Negative adverbials such as never, rarely, seldom, barely, and
under no circumstances trigger inversion when placed at the start of a sentence:
"Never have I heard such nonsense." Only expressions — only then, only
when, only by — require inversion in the main clause: "Only then did we understand
the problem." Each type follows the same core mechanism but uses different trigger words.
Conditional inversion replaces "if" by moving the auxiliary to the front: "Had I known" (= If I had known), "Were she here" (= If she were here), "Should you need help" (= If you need help). Paired structures like "No sooner...than" and "Hardly...when" describe two events in rapid succession: "No sooner had I arrived than the rain started." Mastering all these types together is essential for Cambridge B2 First and C1 Advanced examinations, where sentence transformations may test any inversion pattern without warning.
Conditional inversion replaces "if" by moving the auxiliary to the front: "Had I known" (= If I had known), "Were she here" (= If she were here), "Should you need help" (= If you need help). Paired structures like "No sooner...than" and "Hardly...when" describe two events in rapid succession: "No sooner had I arrived than the rain started." Mastering all these types together is essential for Cambridge B2 First and C1 Advanced examinations, where sentence transformations may test any inversion pattern without warning.
Quick Rule
Negative adverbial / Only expression + auxiliary + subject + verb | Had / Were / Should + subject + verb (conditional) | No sooner...than / Hardly...when + had + subject + past participle
- 1.Never before had the city experienced such a severe heatwave. (negative adverbial — never before)
- 2.Only by working as a team can we meet the deadline. (only expression — only by + gerund)
- 3.Had she known about the delay, she would have taken an earlier train. (conditional inversion — had = if she had)
- 4.Were she here today, she would know exactly what to do. (conditional inversion — were = if she were)
- 5.Should you require any further assistance, please do not hesitate to contact us. (conditional inversion — should = if you)
Continue Practicing
Continue practicing with these related exercises
Negative Adverbials (Easy)
MediumPractice Never, Rarely, and Seldom inversions
20 questions
Practice now
Only Expressions (Basic)
MediumUse Only then, Only when, and Only after with correct inversion
20 questions
Practice now
Not Only...But Also
MediumTransform sentences with the Not only...but also correlative pattern
20 questions
Practice now
-ed vs -ing Adjectives
EasyPractice bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Practice now
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Practice now
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Practice now