当前位置:高中试题 > 英语试题 > 虚拟语气 > - Has John arrived yet?   -- No, she _______ an hour ago.A.was supposed to comeB...
题目
题型:不详难度:来源:

- Has John 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 John arrived yet?   -- No, she _______ an hour ago.A.was supposed to comeB】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
---- Liu Qian has just come back from Canada and she looks very excited.
---- She ________ her trip very much.
A.should have enjoyedB.might enjoyC.must enjoyD.must have enjoyed

题型:不详难度:| 查看答案
There  was  a man  crying  over there.He _______ himself.
A.could hurtB.might hurtC.must have hurtD.might have hurt

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

— Lily is a happy girl, but today she seems in a bad mood.
— Something ________ to her.
A.must happenB.should have happened
C.could have happenedD.must have happened

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

— ______ you finish your essay in time?
— I am afraid ______.
A.Can; can’tB.May; notC.Must; needn’tD.Can; not

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

— Is Jay coming by bus?
— He should, but he ____ not. He likes cycling along.
A.must B.can C.need D.may

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