My money isn't in my purse. Where ____ I have put it?( )
- A.can
- B.must
- C.shall
- D.will
正确答案及解析
正确答案
A
解析
can have done表示“推测”;must have done表示“肯定推测”;shall和will用于完成时,不符合题意。句意为:我的钱没在钱包里,我可能把它放在哪儿了?
My money isn't in my purse. Where ____ I have put it?( )
can have done表示“推测”;must have done表示“肯定推测”;shall和will用于完成时,不符合题意。句意为:我的钱没在钱包里,我可能把它放在哪儿了?