作业帮 > 英语 > 作业

—_____ you _____ your homework yet?—Yes.I _____ it a moment

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/27 21:51:12
—_____ you _____ your homework yet?—Yes.I _____ it a moment ago.
[ ]
A.Did; do; finished
B.Have; done; finished
C.Have; done; have finished
D.will; do; finish
选B 前两空 因为有YET 必然是完成时的提问. 后空有AGO,过去时,但有时会碰到一些有AGO也用完成时的,比如SINCE.AGO就得用完成时. 这里因为有的AGO,主要强调在之前一个时间FINISH 这个动作,而不是已经完成这件事.