—_____ you _____ your homework yet?—Yes.I _____ it a moment ago.[ ] A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 15:38:15
![—_____ you _____ your homework yet?—Yes.I _____ it a moment ago.[ ] A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish](/uploads/image/z/7468121-65-1.jpg?t=%E2%80%94_____+you+_____+your+homework+yet%3F%E2%80%94Yes.I+_____+it+a+moment+ago.%5B+%5D+A.Did%3B+do%3B+finished+B.Have%3B+done%3B+finishedC.Have%3B+done%3B+have+finished+D.will%3B+do%3B+finish)
—_____ you _____ your homework yet?—Yes.I _____ it a moment ago.[ ] A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish
—_____ 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
—_____ you _____ your homework yet?—Yes.I _____ it a moment ago.[ ] A.Did; do; finished B.Have; done; finishedC.Have; done; have finished D.will; do; finish
选B 前两空 因为有YET 必然是完成时的提问. 后空有AGO,过去时,但有时会碰到一些有AGO也用完成时的,比如SINCE.AGO就得用完成时. 这里因为有的AGO,主要强调在之前一个时间FINISH 这个动作,而不是已经完成这件事.
这个题选择 B
选择 B. Have; done; finished
首先有 yet,这是完成时态的标致,完成时态提问用have和has,这里是的主语是you ,因此是用have,直接排除了A和D选项。接着,看看后面一个空格,很明显是过去时态,因为有a moment ago.,因此是有B 选项是对的。
有疑问请追问...
全部展开
选择 B. Have; done; finished
首先有 yet,这是完成时态的标致,完成时态提问用have和has,这里是的主语是you ,因此是用have,直接排除了A和D选项。接着,看看后面一个空格,很明显是过去时态,因为有a moment ago.,因此是有B 选项是对的。
有疑问请追问
收起