精英家教网 > 高中英语 > 题目详情
–Sorry, Professor Smith. I didn’t finish the assignment yesterday.
--Oh, you _____ have done it as yesterday was the deadline.
A. must     B, mustn’t      C, should      D. shouldn’t
C

试题分析:考查should have done的固定句型,意思“本应该做某事,must have done表是对过去的一种虚拟,一定做某事;shouldn’t have done表示本不应该做事但是做了”, mustn’t表示禁止,句子意思“你本应该把它做完,但是你没有做完因为昨天是截止期限”,所以选C
点评:should have done的固定句型是常考内容,要知道它的意思,遇到此类题时,就很容易做出正确选择
练习册系列答案
相关习题

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

----Is it the first time you _______ Beijing?
----No. But the first time I ______ here, the city wasn’t so beautiful.
A.visited; cameB.visited; have come
C.have visited; have comeD.have visited; came

查看答案和解析>>

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

________ has already been pointed out, only by correcting mistakes can you make progress.
A.ItB.AsC. ThatD.What

查看答案和解析>>

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

He didn’t make          clear when and where the meeting would be held.
A. this           B. that                 C. it               D these

查看答案和解析>>

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

It is the first time that I _______ this kind of tasty moon cake.
A.enjoyB.have enjoyedC.has enjoyedD. am enjoying

查看答案和解析>>

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


It is the second time that I ____ in Shanghai. What great changes! It’s years since I ____ here last time.
A.went; had leftB.had been; left
C.have; had leftD.have been; left

查看答案和解析>>

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


—“Did you have any difficulty in yesterday’s homework?”
—  “No, in fact I found _____.”
A.it very easy to doB.it very easy doneC.very easy for doingD.very easy to do it

查看答案和解析>>

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

_______ the smoke come out of the building, my first thought was to call the fire department as soon as possible.
A.Having seenB.When seeingC.When I saw D.Seeing

查看答案和解析>>

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

Hearing the 2008 Beijing Olympic Games ____ __, all the people in the Bird Nest burst into cheers.
A.declared to be openedB.declaring to be opened
C.declared openD.declaring open

查看答案和解析>>

同步练习册答案