紫气C
返回首页 | 学习强国
关键字: | 时间:2025-11-06 03:07 | 人浏览

【答案】--When _____ you _____ it? --An hour ago.

--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。

答案有错

上一篇:假如你是Sandy,请给观鸟协会写一封申请信,要求加入观鸟协会。包括以下要点:

下一篇:书面表达

紫气C手机端XML联系我