He said he had wlrked in that factory ten years______为什么不能填ago?不能理解为过去的过去吗

问题描述:

He said he had wlrked in that factory ten years______
为什么不能填ago?
不能理解为过去的过去吗

ago用在一般过去时,表示在……之前.这里很明显不是一般过去时啊,是过去完成时.其实我觉得for ten years更合适