My wallet is gone.I can't find it in my room,You__it in the wrong place A.may have put B.should have putC.might putDmust put讲明一下为什么
问题描述:
My wallet is gone.I can't find it in my room,You__it in the wrong place A.may have put B.
should have putC.might putDmust put讲明一下为什么
答
首先put 是个过去的动作,所以A正确表示对过去的一种肯定推测
答
so the correct answer is B. Thank you! B 一定是落在办公室了 Gee. I must have left it in my hotel room. 本杰明:天啊。我一定是
答
A
答
A.may have put
首先B肯定排除
而后面 D.must put也是不对的(什么叫你必须把它放在错的地方??!!!)
may 和 might 的区别在于 may 的把握大,而这里语气激烈,且钱包未找到(现在完成时),所以选A
答
A.该题考查的是情态动词表推测,根据语气肯定程度可选用may/might(也许,可能)或must(一定),又因为放钱包是过去的动作,所以情态动词后要用have put.
答
楼上正解。不过对于must的讲解不对……如果是must have put 这里就有两个正确答案了。must可以表示对事物较有把握的的推测,故没有 必须 的意思了。