题目内容
【题目】— you your homework yet?
—Yes. I finished it a moment ago.
A. Did; do B. Have; done C. Have; do D. Will; do
【答案】B
【解析】句意:-你做你的家庭作业了吗?-是的,我刚才就完成了。Did…do是一般过去时态;Have…done是现在完成时态;Have …do形式错误;Will…do是一般将来时态。根据句意和句中的yet可知,这句话应使用现在完成时态,表示过去发生的事情对现在的影响或结果。故应选B。
练习册系列答案
相关题目