From Longman Dictionary of Contemporary Englishhad somebody done somethinghad somebody done somethingformal if someone had done something Had we known about it earlier, we could have warned people of the danger. → have
Examples from the Corpus
had somebody done something• Had we known they were going to build a road right there, we would never have bought the house.