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

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

 

【答案】

C

【解析】

试题分析:考查情态动词+完成式的用法:句意:我告诉Sally怎么到这儿,但是可能我应该把它写下来。本应该做而没做should have done,must have done过去一定做了,need 后面直接接have done,没有to,选C。

考点:考查情态动词+完成式的用法

点评:情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+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

 

查看答案和解析>>

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

 

查看答案和解析>>

同步练习册答案