题目内容
17.With so much work on hand,you ________ to see the game last night.( )A. | mustn't go | B. | could have gone | ||
C. | shouldn't go | D. | shouldn't have gone |
分析 手上这么多工作,昨晚你不该去看比赛.
解答 答案:D.本题的时间为last night,为过去时态,而A和C都指现在情况,B.could have gone表示"可能去过"shouldn't have gone表示"本不应该去而实际上去了",根据题意,故选D.
点评 本题考查虚拟语气的用法.学生须结合时态及句意选择运用合适的虚拟语气.
练习册系列答案
相关题目