---Ican'tfindmywallet.---You________itonthebus.A.mustforgetB.mustlea

发布时间:2020-08-06 18:26:40

---I can't find my wallet.---You ________ it on the bus.A.must forgetB.must leaveC.must have forgotD.must have left

网友回答

D解析本题旨在考查“must have done”的含义。情态动词可以用来表示“certainty可能性的”,常用来表示推测,现在或过去的推测。must do与must have done在表示推断时所表达的时间概念不同,前者表示目前存在的状况,后者表示过去或现在必定已经发生的事。must have left it on the bus意思是“肯定丢在公共汽车上了”。
以上问题属网友观点,不代表本站立场,仅供参考!