I told Sally how to get here, but perhaps I ______for her.A.had to write it out
题型:不详难度:来源:
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 |
|
答案
C |
解析
试题分析:考查情态动词。根据told可知这里谈论的是过去的事了。横线处的意思应该是:也许当初我应该给她写出来。这样的话,选C. should have done表示:本来应该做某事,而实际上没有做。 must have done表示:过去肯定过去某事。故C正确。 |
举一反三
Overloaded with work, school teachers now get far less sleep than they ______.A.shall | B.should | C.may | D.might |
|
I’m as busy as a bee; ________ you bother me with so many questions now? |
In case you ______ still have anything to offer, please contact our manager while he is available.A.shall | B.would | C.should | D.will |
|
—You must have met him the other day. —Oh, no, I ________.A.hadn"t | B.mustn"t | C.haven"t | D.didn"t |
|
-----Could I have a look at your i-phone5s, dad? ------Oh, dear, if you_______.A.can | B.must | C.should | D.need |
|
最新试题
热门考点