问题 选择题

—________you _____your homework yet?

—Yes, I ___it ten minutes ago.

A.Did, do, finished

B.Have, done, finished

C.Have, done, have finished

D.will, do, finish

答案

答案:B

题目分析:根据题干中的副词yet可知第一句要用现在完成时,由ten minutes ago可知第二句要用一般过去时,故选B。

点评:两者都表示动作发生在过去,前者强调动作,后者强调动作对现在造成的影响。

多项选择题
选择题