精英家教网 > 高中英语 > 题目详情

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。

 

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

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 have written it out                D. ought to write it out

查看答案和解析>>

科目:高中英语 来源:2012-2013学年江西上饶中学高一第一次月考重点班英语试卷(带解析) 题型:单选题

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 have written it out D.ought to write it out

查看答案和解析>>

科目:高中英语 来源:2014届重庆西南大学附属中学高二下学期期中考试英语试卷(解析版) 题型:单项填空

I told Sally how to get there, but perhaps I ________ for her.

A.had to write it out

B.must have written it out

C.should have written it out

D.need to have written it out

 

查看答案和解析>>

科目:高中英语 来源:2012-2013学年江西上饶中学高一第一次月考重点班英语试卷(解析版) 题型:单项填空

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 have written it out

D.ought to write it out

 

查看答案和解析>>

同步练习册答案