当前位置:高中试题 > 英语试题 > 虚拟语气 > — I haven’t finished my task yet. — You shouldn’t have watched the film last nig...
题目
题型:不详难度:来源:
— I haven’t finished my task yet.
— You shouldn’t have watched the film last night, or you _______ it by now.
A, need have finished                       B. may have finished
C. should have finished                    D. will have finished
答案
B
解析

核心考点
试题【— I haven’t finished my task yet. — You shouldn’t have watched the film last nig】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
It was announced that only when the examination papers were handed in ________to go out of the classroom.
A.the students would be permittedB.had the students been permitted
C.would the students be permittedD.the students had been permitted

题型:不详难度:| 查看答案
I really don’t know how to thank you , but for your help, I ______ my lost necklace.
A.couldn’t have foundB.mustn’t have found
C.couldn’t findD.wouldn’t find

题型:不详难度:| 查看答案
No person __________ carry a mobile phone into the examination room during thenational college Entrance Examinations.
A.shallB.mustC.canD.need

题型:不详难度:| 查看答案
---Mr. Smith, ______ he have all these letters typed for you right away?
---He ______. They should be ready by 10 o’clock this morning.
A.will; must B.shall; has toC.need; willD.would; ought to

题型:不详难度:| 查看答案
Among the 15-year-old children, some        studying in university while others are still learning to read and write.
A.should have beenB.would have beenC.can beD.must be

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.