题目内容

【题目】--When _____ you _____ it? --An hour ago.

A. have, finished B. did, finish

C. can, finish D. do, finish

【答案】B

【解析】

句意:-你什么时候完成的它?-一个小时之前。have finished现在完成时,表示过去发生的动作对现在造成的影响或结果;did…finish一般过去时,表示过去发生的动作;can…finish能够完成;do…finish一般现在时,表示经常性、习惯性的动作。根据下面的回答An hour ago可知,这里问的是过去的事情,故应用一般过去时,选B。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网