当前位置:高中试题 > 英语试题 > 虚拟语气 > He_______have been here two hours ago, but he hasn’t_______by now.A.might; turne...
题目
题型:不详难度:来源:

He_______have been here two hours ago, but he hasn’t_______by now.
A.might; turned toB.should; turned up
C.could; turned inD.must; turned on

答案
B
解析
should have done 本应该做某事,而实际上没有做,turn up出现,句意:他两个小时本应该出现的,但是他现在还没有出现。所以选B。
核心考点
试题【He_______have been here two hours ago, but he hasn’t_______by now.A.might; turne】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

– Mum, would you please buy me a MP5 player?
– If you can help do the dishes the whole vacation,you________have one as a reward·
A.mustB.needC.would D.shall

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

Retired French soccer player Zidane said that he          happy to do something for children.
A.must beB.would beC.could beD.should be

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

. I ____ to the top of the tree, but I fell off it and hurt my leg.
A.must have climbedB.was able to climb
C.could have climbedD.should have climbed

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

. Mr. Green requires that the students ______ cheat in any exam.
A.shouldB.don’tC.wouldn’tD.not

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

. -------It’s a red light, Tom. You __________ the car.
------Sorry. I don’t see it.
A.may stopB.should stopC.can stopD.will stop

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