精英家教网 > 高中英语 > 题目详情

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 意为"本没必要做某事", 符合题意。

请在这里输入关键词:
相关习题

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源:辽宁省本溪县2009-2010学年高二下学期第二次月考试题(英语) 题型:单项填空

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

 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

You should have informed me that the lecture was canceled. I ________ all the way here through the heavy rain.


  1. A.
    mustn’t have run
  2. B.
    can’t have run
  3. C.
    shouldn’t have run
  4. D.
    needn’t have run

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源:辽宁省本溪县2009-2010学年高二下学期第二次月考试题(英语) 题型:单选题


You should have informed me that the lecture was canceled. I ________ all the way here through the heavy rain.

A.mustn’t have runB.can’t have runC.shouldn’t have runD.needn’t have run

查看答案和解析>>

科目:高中英语 来源: 题型:

You should have informed me that the lecture was canceled.I ________ all the way here through the heavy rain.

A.needn’t have run                                        B.can’t have run

C.shouldn’t have run                                    D.mustn’t have run

查看答案和解析>>


同步练习册答案