当前位置:高中试题 > 英语试题 > 虚拟语气 > -----He ought to have been warned of the danger. ----- ______ ,but he just would...
题目
题型:不详难度:来源:
-----He ought to have been warned of the danger.
----- ______ ,but he just wouldn’t listen to me.
A.So ought heB.So he wasC.So he wasD.So he had

答案
B
解析
ought to have been warned of表示”本应该被告诫有危险“,是对过去动作的推测,因此回答也应该用过去时。A的构成形式不对。
【标签】固定句型和情态动词
核心考点
试题【-----He ought to have been warned of the danger. ----- ______ ,but he just would】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I would have come to see you earlier, but I __________ too busy.
A.had beenB.wereC.wasD.would be

题型:不详难度:| 查看答案
—Where is Xiao Wang?
—I don"t know.He__________ be in the library.
A.canB.mustC.mightD.may

题型:不详难度:| 查看答案
—Why didn"t you come to Mike’s birthday party yesterday?
---Well, I ____, but I forgot it.
A.shouldB.mustC.should haveD.must have

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

.I tried to call on you last week but your dog simply ____ not let me come through the gate.
A.couldB.wouldC.mightD.should

题型:不详难度:| 查看答案
---- Isn’t amazing that such a good player ____ have failed to be elected to compete?
----Yes, but that is life.
A.wouldB.mightC.mustD.should

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