题目内容
【题目】Alex changed his mind at the last minute; otherwise we __________ an agreement.
A. should have reached B. could have reached
C. can reach D. should reach
【答案】B
【解析】句意:亚历克斯在最后一分钟改变了主意,否则我们就能够达成协议了。changed为一般过去时,otherwise替代虚拟条件从句,表示与过去事实相反的虚拟语气,主句用 could/should/would/might have done。 could have done表示本能够做但没有。
![](http://thumb2018.1010pic.com/images/loading.gif)
练习册系列答案
相关题目