单选题
With so much work on hand, you ______ to see the game last night.
A、
mustn't go
B、
shouldn't go
C、
couldn't have gone
D、
shouldn't have gone
【正确答案】
D
【答案解析】
虚拟语气。题中的A项和B项都指现在的情况;couldn't have gone表示“不可能去过”;shouldn't have gone表示“本不应该去而实际上去了”。
提交答案
关闭