问题

Where ____ the dictionary? I can’t see it anywhere.—-I ____ it right hereBut now it’s missing
A:did you put; have put
B:have you put; put
C:had you put; was putting
D:were you putting; have put
B:have you put; put
C:had you put; was putting
D:were you putting; have put
正确答案是: