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

问题描述:

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

a
后面是for+一段时间所以用完成时,间接引语前面是said,所以用过去完成时

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