Frank told his mother that he()all the homework before he went out to play with Tom.
A、
finished
B、
will finish
C、
had finished
D、
was finishing
【正确答案】:C
【题目解析】:
本题考查的是过去完成时的判断和使用。
由主句谓语动词“told”可知,语境为过去时态,排除B选项,接着通过“before”判断空缺处动作发生在"went out"之前,过去的过去,需使用过去完成时had done,故选择C选项。
句意:弗兰克告诉妈妈他在和汤姆出去玩之前就已经完成所有的作业了。