used for saying that something would have happened if something else or someone had not prevented itLee would certainly have been the starting quarterback, but for his recent injury.
But for your timely warning, we would have been unaware of the danger.