____you____your book yet?Yes,I____it an hour ago.A.Did...find,foundB.Have...found,foundC.Did...find,have foundD.Have...found,have found原因、、

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 19:38:30
____you____your book yet?Yes,I____it an hour ago.A.Did...find,foundB.Have...found,foundC.Did...find,have foundD.Have...found,have found原因、、

____you____your book yet?Yes,I____it an hour ago.A.Did...find,foundB.Have...found,foundC.Did...find,have foundD.Have...found,have found原因、、
____you____your book yet?Yes,I____it an hour ago.
A.Did...find,found
B.Have...found,found
C.Did...find,have found
D.Have...found,have found原因、、

____you____your book yet?Yes,I____it an hour ago.A.Did...find,foundB.Have...found,foundC.Did...find,have foundD.Have...found,have found原因、、
答案选 b
解析:问句中有时间状语yet应该用完成时,而回答中有an hour ago应该用过去时

最佳答案为B,问句需用现在完成时,答句需用过去时。

have you found your book yet ? Yes,I found it an hour ago.

yet是完成时的标志词,排除A,C
ago为一般过去式的标志词,排除D
所以答案是 B

D.yet、ago完成时态的一个标志,

Have you found your book yet?
Yes , I found it an hour ago.
你找到书了没?
一个小时前找到了。