(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 he | B.told; am not | C.have told; would not be | D.tell; would be |
|
We __________ back in the hotel now if you didn’t lose the map.A.are | B.were | C.will be | D.would be |
|
Although you ______ find bargains in London, it,s not generally a cheap place to shop.A.should | B.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 |
|
最新试题
热门考点