当前位置:高中试题 > 英语试题 > 虚拟语气 > ——Has Jane arrived yet?         ——No, she_______ an hour ago.A.was supposed to ...
题目
题型:不详难度:来源:
——Has Jane arrived yet?         ——No, she_______ an hour ago.
A.was supposed to comeB.must have come
C.should comeD.ought to have come

答案
D
解析
考查虚拟语气。句意:简已经到了吗?——不,她应该一小时前就到了。“ought to+have+done”表示过去应该做而实际并没有做,译成“理应做……”,往往表示遗憾。故选D。
核心考点
试题【 ——Has Jane arrived yet?         ——No, she_______ an hour ago.A.was supposed to 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I insisted that he_______ at once.
A.leaveB.leftC.leavesD.leaving

题型:不详难度:| 查看答案
______ you make a little room for me?
A.ShouldB.CouldC.MayD.Must

题型:不详难度:| 查看答案
--- " ______ he open the door?"
--- "Yes, please."
A.Shall B.Will C.Can D.Would

题型:不详难度:| 查看答案
. He ______ live in the country than in the city.
A.prefersB.likes toC.has betterD.would rather

题型:不详难度:| 查看答案
If you had not helped them, they ______ in London now.
A.would still beB.will still beC.would have still goneD.will have still gone

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