精英家教网 > 高中英语 > 题目详情
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。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

The World Wide Web is sometimes jokingly called the World Wide Wait because it ______ be very slow.
A.shouldB.must C.wouldD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

A giant of a man was standing in the doorway. His face was almost completely hidden by a long and untidy hair and a wild beard, but you ______ make out his eyes, shining like black beetles under all the hair.
A.mightB.couldC.shouldD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---- Where are you going for the weekend?
---- I haven’t decided yet. I _______ go fishing with my friends.
A.shouldB.mightC.canD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

_____ we go to the McDonald’s? I’m sick of the food there!
A.MightB.CanC.MustD.Would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You can’t imagine that a well-behaved gentleman __________ be so rude to a lady.
A.mustB.wouldC.shouldD.could

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

When Marx was in London, he  __   read at the library for hours.
A.wouldB.mightC.couldD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Being honest ______ not get you a lot of friends, but it _______ always get you the right ones.
A.can; mustB.may; willC.can; willD.may; must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You ________ be hungry already — you had lunch only two hours ago!
A.wouldn’tB.can’tC.mustn’tD.needn’t

查看答案和解析>>

同步练习册答案