题库首页 > 试卷库
试题详情及答案解析
— Have you finished all your homework?
— Of course. I ________ it before I went out to play football.
A.had finishedB.have finished
C.finishedD.was finishing
答案:A
试题分析:考查过去完成时。句意:上文:你作业做完了没?下文:当然做完了。我出门踢足球之前就做完了。表示在过去就已经完成的事,用过去完成时,及had done sth.。故选A。
考点:考查过去完成时