问题 选择题

—_____ you _____ your homework yet?

—Yes, I _____ it ten minutes ago.

A.Did ; do; finished

B.Have; done; have finished

C.Have; done; finished

D.Will; do; finish

答案

答案:C

此题考查时态,第一空用现在完成时,表示过去的动词对现在的影响。第二空用一般过去时,因为时间是ten minutes ago.句意:你完成作业了吗?--是,我10分钟前做完的。选C。

单项选择题
单项选择题