精英家教网 > 高中英语 > 题目详情
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”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。
练习册系列答案
相关习题

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

His failure suggested that he   the teacher’s suggestions.
A.can’t have followedB.needn’t follow
C.mustn’t have followedD.shouldn’t follow

查看答案和解析>>

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

Looking after very young children _____ be very annoying sometimes, but you’ll get used to it after a while.
A.mustB.shouldC.shallD.can

查看答案和解析>>

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

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

查看答案和解析>>

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

—Why don’t you wear your jogging shorts, mum?
—Well, my legs are too skinny, if you ______ know.
A.mustB.can C.mayD.need

查看答案和解析>>

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

The boss has given everyone a special holiday, so we ________ go to work tomorrow.  
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

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

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

查看答案和解析>>

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

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

查看答案和解析>>

同步练习册答案