---Where ____ my glasses?I can’t find them.---I____ them on the table,but they aren’t there.

问题描述:

---Where ____ my glasses?I can’t find them.---I____ them on the table,but they aren’t there.
A.you put;put B.you have put;have put
C.have you put;put D.did you put;have put
为什么D不可以?

应为是现在式
如果 i could't
they wren't
那就D