—Sorry, sir. I can’t answer this question. ---Well, you are supposed______ this

—Sorry, sir. I can’t answer this question. ---Well, you are supposed______ this

题型:不详难度:来源:
—Sorry, sir. I can’t answer this question.
---Well, you are supposed______ this part of history.
A.readingB.to be readingC.to have readD.having read

答案
C
解析

试题分析:考查虚拟语气:be supposed to have done 表示"本来应该已做了某事,但可能没做"。是一种虚拟语气,句意:--对不起,老师,我不会回答这个问题。--你应该读过历史的这个部分。选C。
举一反三
--- I saw your uncle take a taxi to the airport. Why didn’t you drive him there?
--- I ______. But my car ______.
A.would; was fixedB.would have; was fixed
C.would have; was being fixedD.did; was being fixed

题型:不详难度:| 查看答案
--How do you find the health club?
-- I ______. Everyone is saying its management is going from bad to worse.
A.ought to have joinedB.should have joined
C.would rather not have joinedD.would like to have joined

题型:不详难度:| 查看答案
You only had meat and fish yesterday. If you had eaten vegetables, they         easily.
A.would digestB.digestedC.will digestD.would have digested

题型:不详难度:| 查看答案
. If my father ______ here yesterday, he would have stopped me from going surfing.
A.had beenB.wereC.should beD.has been

题型:不详难度:| 查看答案
—Will you join us in the party this Saturday evening? 
—If I ____ ,I would ;but I will have left for Japan on business by then.
A.am freeB.were to be freeC.will be freeD.would be free

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.