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 out | B.must have written it out | C.should write it out | D.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 not | B.ought not to | C.not ought to | D.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.can | B.should | C.will | D.must |
|
Facts prove that the world’s economic development is not a win-lose game but one in which all _____ be winners.A.can | B.shall | C.must | D.would |
|
It has been announced that candidates remain in their seats until all the papers have been collected.A.shall | B.can | C.should | D.must |
|
_____ we go to the McDonald’s? I’m sick of the food there!A.Might | B.Can | C.Must | D.Would |
|
最新试题
热门考点