–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的固定句型是?純(nèi)容,要知道它的意思,遇到此類題時,就很容易做出正確選擇
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

----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

查看答案和解析>>

同步練習冊答案