高三语法题:情态动词

问题描述:

高三语法题:情态动词
---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 ca...