—______my dictionary?I can't find it anywhere.—I_____it on the shelf when I came in.

问题描述:

—______my dictionary?I can't find it anywhere.—I_____it on the shelf when I came in.
A.Did you see;have seenB.Have you seen;have seenC.Have you seen;sawD.Did you see;saw

答案选D.Did you see;saw
这里根据回答可以判断都要用过去时态.