问题

_____ my dictionary– Yes. I put it in your desk just now.
A:Do you see;
B:Have you seen
C:Did you see;
D:Had you seen;
B:Have you seen
C:Did you see;
D:Had you seen;
正确答案是: