You should have informed me that the lecture was canceled. I all the way here through the heavy rain.
A. mustn’t have run
B. can’t have run
C. shouldn’t have run
D. needn’t have run
网友回答
A. mustn’t have run
B. can’t have run
C. shouldn’t have run
(答案→)D. needn’t have run
解析:可联系答.案.网客服索取。