当前位置:高中试题 > 英语试题 > 虚拟语气 > —Sorry, the tickets have already been sold out.—Really? Maybe I _______ a little...
题目
题型:不详难度:来源:
—Sorry, the tickets have already been sold out.
—Really? Maybe I _______ a little earlier.
A.should comeB.should have come
C.could have comeD.must have come

答案
B
解析

试题分析:考查情态动词表推测。根据句意:—票都已经卖完了。—真的吗?或许我本该早点来。用should have done表示“本应该干某事”对过去的猜测。C项为“本可以早点来”;D项为“肯定早来了”。所以答案选B。
核心考点
试题【—Sorry, the tickets have already been sold out.—Really? Maybe I _______ a little】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
John agreed to the suggestion that his students _____ two weeks to prepare for the exam. 
A.giveB.should giveC.be givenD.must be given

题型:不详难度:| 查看答案
Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 
A.should have liedB.ought to have layC.might have laidD.must have laid

题型:不详难度:| 查看答案
______ today, he would get there by Friday.
A.Were he to leaveB.If he had leftC.Did he to leaveD.Had he left

题型:不详难度:| 查看答案
The manager considers it is important that everything _______ by weekend.
A.will complete;B.has completedC.be completedD.is completed

题型:不详难度:| 查看答案
If you had told him the truth, he ______ so angry now.
A.isn"tB.wasn"t
C.wouldn"t beD.wouldn"t have been

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