满分5 > 初中英语试题 >

—________ you ________ your homework yet...

—________ 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; finish

 

C 【解析】 句意:-你做完你的家庭作业了吗?-是的,我刚才做完的。Did助动词,过去时态;Have done现在完成时;will do一般将来时态;finished完成,过去式;have finished现在完成时,已经完成。从问句中的时间状语yet可知,问句应用现在完成时,故排除A、D两项。又由答语中有时间状语ago可知,用一般过去时,故选C。  
复制答案
考点分析:
相关试题推荐

My sister has ________a teacher for two years.

A.got married to B.got married of C.been married to D.married with

 

查看答案

When I got to the bus stop, the bus ________ already ________ for 5 minutes.

A.has; left B.had; left C.has; been away D.had; been away

 

查看答案

By the time he got up, he found his father ________ to work.

A. went    B. have gone    C. gone    D. had gone

 

查看答案

We felt ________ when we heard the ________ news.

A. embarrassed; embarrassed

B. embarrassing; embarrassed

C. embarrassed; embarrassing

D. embarrassing; embarrassing

 

查看答案

Mr. Green asked us to stop____. So we stopped______to him at once.

A.talking; listening B.to talk; listening

C.talking; to listen D.to talk; to listen

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.