单选题 I don’t know why Mary didn’t ask me how to do it as I _______her.
【正确答案】 D
【答案解析】[解析]句意为:我不知道玛丽为什么没问我如何解决问题,尽管我本来可以帮助她的。本句是与过去事实相反的假设,从句:If+主语+had+过去完成式动词+...主句:主语+could+have+过去完成式动词+...could have done“本来能够做某事”,符合题意。所以,答案是D。