I didn’t meet her at the party yesterday. She____for Shanghai.A.might leaveB.mus

I didn’t meet her at the party yesterday. She____for Shanghai.A.might leaveB.mus

题型:不详难度:来源:

I didn’t meet her at the party yesterday. She____for Shanghai.
A.might leaveB.must leaveC.can have leftD.may have left

答案
D
解析
考察虚拟语气。句意:我昨天在聚会上没有看到她。她可能已经去了上海。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故选D。
举一反三

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

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

– 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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.