当前位置:高中试题 > 英语试题 > 虚拟语气 > You should have informed me that the lecture was canceled. I ________ all the wa...
题目
题型:不详难度:来源:

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

答案
D
解析

核心考点
试题【You should have informed me that the lecture was canceled. I ________ all the wa】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Do you know where my address book is?  — It________ be in the hall cupboard. I think I saw it this morning.
A.couldB.can C.will D.must

题型:不详难度:| 查看答案

We are sorry that you _________ feel uncomfortable.
A.willB.couldC.mustD.should

题型:不详难度:| 查看答案

There is no night on. They _____ be at home.
A can’t    B mustn’t    C needn’t   D shouldn’t
题型:不详难度:| 查看答案

There was a lot of fun at yesterday’s party. You _____ have come, but why didn’t you?
A must    B shouldn’t    C needn’t   D ought to
题型:不详难度:| 查看答案

.—What’s the matter with you ?
—Oh, I’m not feeling well in the stomach . I ___________so much fried fish just now .
A.shouldn’t eat B.mustn’t have eaten
C.shouldn’t have eaten D.mustn’t eat

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.