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 leave | B.must leave | C.can have left | D.may have left |
|
答案
D |
解析
考察虚拟语气。句意:我昨天在聚会上没有看到她。她可能已经去了上海。“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。故选D。 |
举一反三
He_______have been here two hours ago, but he hasn’t_______by now.A.might; turned to | B.should; turned up | C.could; turned in | D.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.must | B.need | C.would | D.shall |
|
Retired French soccer player Zidane said that he happy to do something for children.A.must be | B.would be | C.could be | D.should be |
|
. I ____ to the top of the tree, but I fell off it and hurt my leg.A.must have climbed | B.was able to climb | C.could have climbed | D.should have climbed |
|
. Mr. Green requires that the students ______ cheat in any exam.A.should | B.don’t | C.wouldn’t | D.not |
|
最新试题
热门考点