Had they used a different street layout, it would have been more difficult.
In formal English we can delete if. The subject and auxiliary then change places, so the clause takes question word order — but it is still a statement.
If they had used a different layout… → Had they used a different layout…
If they should decide to go ahead… → Should they decide to go ahead…
Should + subject + base verb
Were + subject (+ to + inf.)
Had + subject + p.p.
Formal speech and writing only.
= if … should — a future possibility the speaker treats as unlikely.
= if … were — unreal or improbable present and future.
Were it not for the flood defenses, this district would be under water.
Had it not been for the flood defenses, this district would have been under water.
If had I known, I would have called.
Had I known, I would have called.
Was it not for her advice, I would fail.
Were it not for her advice, I would fail.
Should you needed help, call reception.
Should you need help, call reception.
Hadn't he resigned, he would have been promoted.
Had he not resigned, he would have been promoted.
Say the answer out loud — then tap to check.
Had I have knownA about the delay, I would haveB taken anC earlier flight toD Rome.
AHad I have known → Had I known
✓ Had + subject + past participle
WereA I youB, I willC acceptD the offer without hesitation.
CI will → I would
✓ inverted second conditional → would + base verb
HadA the alarm not soundedB, the fire would spreadC throughD the whole building.
Cwould spread → would have spread
✓ inverted third conditional → would have + past participle
Start every answer with Should, Were or Had — never if.
Drop the if, invert the subject — question word order, statement meaning.