I told Sally how to get there, but perhaps I ________ for her.A.had to write it
题型:不详难度:来源:
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”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。 |
举一反三
"Those responsible for the accident be punished while those contributing to solving the problems be rewarded," promised the official then and there. |
--Do you think Jack will lend us a hand? --He is the last one to help others. He _____lend his hand, though.A.can | B.must | C.should | D.might |
|
—Catherine, I have cleaned the room for you. —Thanks. You_______ it. I could manage it myself.A.needn’t do | B.needn’t have done | C.mustn’t do | D.shouldn’t have done |
|
Most of the big hotels in Shanghai were full last week, but finally we______find a room in a small one.A.ought to | B.could | C.were able to | D.might |
|
The boss has given everyone a special holiday, so we ________ go to work tomorrow. A.can’t | B.mustn’t | C.needn’t | D.shouldn’t |
|
最新试题
热门考点