-- What happened on your way? We have been awaiting you for some time.
-- Well, I could have come here in time for the meeting, but I ____ a flat tire halfway.
A. have B. had C. would had D. had had
-- What happened on your way? We have been awaiting you for some time.
-- Well, I could have come here in time for the meeting, but I ____ a flat tire halfway.
A. have B. had C. would had D. had had
B