Mark the letter A, B, C, or D on your answer sheet that completes each of the following questions.
Had the electrician not come in time, we would x last night’s party by candlelight.
A. have to have
B. have to be having
C. have had to have had
D. have had to have been having