IF THE BUS TO THE AIRPORT ………….. SO LATE, WE'D HAVE CAUGHT THE PLA...

33. If the bus to the airport ………….. so late, we'd have caught the plane.

A. weren't B. hadn't been C. haven't been D. wouldn't be