I told Sally how to get here, but perhaps I ______for her.A.had to write it outB

I told Sally how to get here, but perhaps I ______for her.A.had to write it outB

题型:不详难度:来源:
I told Sally how to get here, but perhaps I ______for her.
A.had to write it outB.must have written it out
C.should write it outD.ought to have writte it out

答案
D
解析

试题分析:句意:我告诉萨利如何到达那里,但是也许我应该给她写出来。根据句意我只是告诉她如何走了,但是没有给她写出来,根据told可知指过去应该做的而未做的,所以应该用should/ought to have done ,故选D。
点评:本题难度适中。情态动词的完成式是高中阶段的重难点之一,需要考生熟记它们的用法,在各类考试中经常出现,它主要用于表示对过去情况进行推测或责备等。
即学即练:—I regret to say that I __________ have shouted at you the other day.
—Forget it. I was   bit out of control myself. A.shouldn’t       B.mustn’t      C.couldn’t        D.mightn’t
解析:A。根据句意,向对方道歉,应该是“我本不应该……”,故选A。
举一反三
She ______have stopped her work halfway.
A.ought to notB.ought not to
C.not ought toD.does not ought to

题型:不详难度:| 查看答案
It _______ come as no surprise that Suri Cruise wants to be an actress, since her father, Tom Cruise, is a Hollywood top star.
A.canB.shouldC.willD.must

题型:不详难度:| 查看答案
Facts prove that the world’s economic development is not a win-lose game but one in which all _____ be winners.
A.canB.shallC.mustD.would

题型:不详难度:| 查看答案
It has been announced that candidates       remain in their seats until all the papers have been collected.
A.shallB.canC.shouldD.must

题型:不详难度:| 查看答案
_____ we go to the McDonald’s? I’m sick of the food there!
A.MightB.CanC.MustD.Would

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

超级试练试题库

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