( )-----______ you _______ your homework yet?- ----Yes,I _______ it a moment ago.A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 17:40:56
( )-----______ you _______ your homework yet?- ----Yes,I _______ it a moment ago.A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished

( )-----______ you _______ your homework yet?- ----Yes,I _______ it a moment ago.A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished
( )-----______ you _______ your homework yet?
- ----Yes,I _______ it a moment ago.
A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished

( )-----______ you _______ your homework yet?- ----Yes,I _______ it a moment ago.A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished
C 问句中有YET 是现在完成时的标志
答句中有AGO 是过去式的标志

C.have;done;finished

c .因为在疑问句中有 yet 表示的是完成时,再说在答句里 ago 表示过去时
所以排除A D 选项
在B C里的 have finished 和finished 这两个词,首先是表示过去生的
动作所以去掉B
故选c