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

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

答案:C
解析:

本句译为“我告诉了Sally怎样去那儿,但也许我本应该替她写下来(实际上没写).这是表示“本应该做而实际上未做”,该用should/ought to+have done.


练习册系列答案
相关习题

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

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

查看答案和解析>>

科目:高中英语 来源:2015届山西大同实验中学高一下期期中考试英语卷(解析版) 题型:单项填空

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

 

查看答案和解析>>

科目:高中英语 来源: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

 

查看答案和解析>>

同步练习册答案