—I cleaning my bedroom. It’s clean now.
—Wow. When you it?
- A.have finished; did, finish
- B.finished; have, finished
- C.finish; do, finish
- D.have finished; have, finished
答案
正确答案:A
知识点:动词时态:一般过去时 动词时态:现在完成时

句意为“——我已经打扫完了我的卧室。现在很干净。——哇。你什么时候完成的?”。可知上句表示的是过去发生的动作对现在造成的影响,应用现在完成时,排除BC。下句问的是“完成打扫”这个动作什么时候发生的,我们知道“完成打扫”这个动作是发生在过去某个时间的,所以下句要用一般过去时。所以答案选A。

略
