〓英语〓一道关于动词的时态与语态的选择题〓小诺求助〓

问题描述:

〓英语〓一道关于动词的时态与语态的选择题〓小诺求助〓
Where ______ my CD?I can't find it.
A.did you put
B.have you put
C.had you put
D.do you put

其实是可以选A 和B的.
虽然考试说要选B(理由是没有确定的过去时间,用完成时),但是生活中你说A,绝对不是什么大问题.
D是不可以的,因为放CD是过去的时候,不能用现在时.