英语虚拟语句的具体用法
问题描述:
英语虚拟语句的具体用法
Everyone thinks Tom _ the money from Jane's drawer,since he is always honest.
A.mustn't have taken B.couldn't have taken
为什么不选A
答
must have done 表示对去发生过的事情的肯定猜测 翻译成一定.could have done表示对过去发生过的事情的可能猜测 翻译成本来能够这是肯定的翻译方法如果是否定的话 mustn't 翻译成禁止,不许 而couldn't翻译成 不可能 ...