满分5 > 高中英语试题 >

–Sorry, Professor Smith. I didn’t finish...

–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的固定句型
复制答案
考点分析:
相关试题推荐

I can’t send her an invitation. I wish I _______ her new address.

A.know

B.would know

C.had known

D.knew

 

查看答案

Although it is _____ to watch programs on TV sometimes, I think people shouldn’t spend all the time watching it.

A.worthwhile

B.worthy

C.worth

D.worthy of

 

查看答案

—Were you surprised by the ending of the film?

----No. I ______the book, so I already knew the story.

A.was reading

B.am reading

C.have read

D.had read

 

查看答案

 While cleaning the room yesterday, I _______ an old photo of my mother.

A.came out

B.came across

C.came about

D.came up with

 

查看答案

In our city, citizens have free _____ to the library, which makes it easy for them to read any book they like.

A.time

B.entrance

C.charge

D.access

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.