if it hadn't been for your timely help,I___.A.would fail B.would have failed C.will fail D.should fail

问题描述:

if it hadn't been for your timely help,I___.
A.would fail B.would have failed C.will fail D.should fail

B,虚拟语气。

B
假如不是你的及时帮助,我可能已经失败了.
虚拟语气+完成时