A-A+ I could have done it for you if you______.A.as 2022-08-06 08:19:22 问答库 阅读 177 次 问题详情 I could have done it for you if you______.A.ask me toB.asked me toC.have asked me toD.had asked me to请帮忙给出正确答案和分析,谢谢! 参考答案 正确答案:D解析:与过去事实相反的条件句,用虚拟语气,从句中的谓语用过去完成式。选项D是正确的。