英语虚拟语句的具体用法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

问题描述:

英语虚拟语句的具体用法
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

虚拟语句都有could

couldnt 是不可能的意思.因为他一直很诚实.mustnt 太绝对.这件事情显然还不知道是谁拿的钱,所以在这种情况下不能用绝对的词

must have done 表示对去发生过的事情的肯定猜测 翻译成一定.could have done表示对过去发生过的事情的可能猜测 翻译成本来能够这是肯定的翻译方法如果是否定的话 mustn't 翻译成禁止,不许 而couldn't翻译成 不可能 ...