问题

_____ you_____your room yet — Yes. I_________it a moment ago.
A:Did;clean;cleaned
B:Have;cleaned;have cleaned
C:Have; cleaned; cleaned
D:Will; clean; clean;
B:Have;cleaned;have cleaned
C:Have; cleaned; cleaned
D:Will; clean; clean;
正确答案是: