问题补充:
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。