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
网友回答
A. mustn’t go
B. shouldn’t go
C. couldn’t have gone
(答案→)D. shouldn’t have gone
解析:题中的A项和B项都指现在情况;couldn’t have gone表示“不可能去过”;shouldn’t have gone表示“本不应该去而实际上去了”。根据题意,选D。