We might have failed if you ( ) us a helping hand.
(A)have not given
(B)would not give
(C)had not given
(D)did not give
Copyright ©