〓英语〓一道关于动词的时态与语态的选择题〓小诺求助〓Where ______ my CD?I can't find it.A.did you putB.have you putC.had you putD.do you put
问题描述:
〓英语〓一道关于动词的时态与语态的选择题〓小诺求助〓
Where ______ my CD?I can't find it.
A.did you put
B.have you put
C.had you put
D.do you put
答
选B,have done sth完成时态,表示动作对现在产生了影响和结果,'这儿的影响就是I can't find it.而A和D都没有这个意思.
如果没有后面的I can't find it,就不好选了,其实I can't find it就是解题的关键所在.
答
其实是可以选A 和B的.
虽然考试说要选B(理由是没有确定的过去时间,用完成时),但是生活中你说A,绝对不是什么大问题.
D是不可以的,因为放CD是过去的时候,不能用现在时.