Mary said that she ( )me for a long time.{选择并分析解释} 【重金悬赏】

问题描述:

Mary said that she ( )me for a long time.{选择并分析解释} 【重金悬赏】
A.hadn't seen B.hasn't seen C.didn't see D.could' see

A
因为是“said”所以后面的句子也要用过去时态,排除B
后面是for a long time ,通常用于现在完成时或过去完成时
故排除C,D