题目内容

19、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

试题答案

19、D

解析:考查情态动词与完成式的搭配,needn't have done sth 意为"本没必要做某事", 符合题意。

相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网