( )you( )your homework? -No yet.

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:52:40
( )you( )your homework? -No yet. A.Have,finished B.Will,finish C.Did,finish D.Do,finish 选哪个?为什么?

选A
Have you finished your homework? -No yet.

因为回答是Not Yet,就是"还没有",所以问题必须是现在完成时.选A的话就是说"你写完作业没有?"

另外,B,C,D都不可以:
B的话:"你要写作业吗?" 回答"写/不写"
C的话:"你(昨天/前天)写作业了吗?" 回答"写了/没写"
D的话:"你写不写作业?" 回答"不写"

所以说,只有A是符合语境的

A

A 你给的原题后面的回答 应该是Not yet吧......
供你参考 希望能帮到你!