(2014届江西省重点中学盟校高三第二次联考英语试卷)33. -You didn’t invite Mary to the ball?-_____       

(2014届江西省重点中学盟校高三第二次联考英语试卷)33. -You didn’t invite Mary to the ball?-_____       

题型:不详难度:来源:
(2014届江西省重点中学盟校高三第二次联考英语试卷)33. -You didn’t invite Mary to the ball?
-_____           ?
A.Must I invite    B.Should I have invited? 
C.must I have invited   D.Should I invite

答案
B
解析
本句考察的情态动词和虚拟语气。Should have done本应该做某事实际上却未做(表示对过去的虚拟);must have done一定做了某事(对过去情况的有把握的肯定推测)。句义:—你没有邀请Mary来参加舞会?—我应该请她吗?根据第一句中的did说明是对过去情况的说明,排除AD项。Must have done通常只用于肯定句中。故B正确。
举一反三
(2014重庆一中高三下第三次月考)9. Peter was much depressed as he didn’t sell half as many computers as he thought he _____.
  A. will
B. did    
C. was  
D. would

题型:不详难度:| 查看答案
(天津市河东区201 4年高三二模考试)9. If you_______ me about it a little earlier, I _______  here now.
A.bad told: would not heB.told; am not
C.have told; would not beD.tell; would be

题型:不详难度:| 查看答案
We __________  back in the hotel now if you didn’t lose the map.
A.areB.were
C.will beD.would be

题型:不详难度:| 查看答案
Although you ______ find bargains in London, it,s not generally a cheap place to shop.
A.shouldB.need C.must D.can

题型:不详难度:| 查看答案
It was sad to me that they, so poor themselves, ________ bring me food.
A.might B.would C.should D.could

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

超级试练试题库

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