高三语法题:情态动词---You were driving at 100km an hour.---But officer,I ______ my car can't go more than 80.A.may not have been B.could not have been C.would not have been选什么?为什么
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 10:26:18
高三语法题:情态动词---You were driving at 100km an hour.---But officer,I ______ my car can't go more than 80.A.may not have been B.could not have been C.would not have been选什么?为什么
高三语法题:情态动词
---You were driving at 100km an hour.
---But officer,I ______ my car can't go more than 80.
A.may not have been B.could not have been C.would not have been
选什么?为什么
高三语法题:情态动词---You were driving at 100km an hour.---But officer,I ______ my car can't go more than 80.A.may not have been B.could not have been C.would not have been选什么?为什么
选B
首先这是2个人的现场对话,一般都用一般现在时
比如what are you doing..
其次,You were driving ...说明这件事发生过了,超速行驶是发生过的
其次,根据选项,表示,我的车子本不可能跑那麽快,我的车子不能超过80迈
my car can't go more than 80表示客观的事实,所以一般现在时.而I could not have been 后省略driving at 100km an hour,所以是对过去发生的事情(超速)虚拟语气,表示我本不可能
A的话是语气上的差别,也表示对过去的猜测,但是my car can't go more than 80理由很铁,所以用B的不可能好一点,而且他是和一名警察做解释啊,我想任何人都会说我不可能干这件事的,因为(必须是充分的理由).而不会说我或许没干过
C的话是对将来的虚拟,虽然带进去中文意思说的通,但是超速的事情发生过的,
交流吧,希望对