But for the snow, we earlier.A.will arriveB.would arriveC.could arriveD.s
题型:不详难度:来源:
But for the snow, we earlier.A.will arrive | B.would arrive | C.could arrive | D.should have arrive |
|
答案
D |
解析
试题分析:考查虚拟语气:but for是“要不是”相当于非真实条件句,But for the snow="If" it hadn’t been for the snow,表示和过去相反的条件句,主句用should have done本应该做却没做。句意:要不是因为雪,我们本应该早到了。选D。 点评:情态动词用于推测和虚拟语气连用一直以来都是高考的重点,表示推测的时候对现在情况的推测以及对过去情况的推测要分开。这题的but for the snow.是个隐含的虚拟语气。 |
举一反三
Doctors say that exercise is important for health, but it _______ be regular exercise. |
—Can I pay the bill by check? —Sorry,sir.But it is the management rules of our hotel that payment ____ be made in cash. |
The chief editor demanded that the article ________immediately.A.must be submitted | B.would be submitted | C.submits | D.be submitted |
|
---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 |
|
If I would have listened to those people who told me I couldn’t do it then., today ____ just be Saturday. A will B. shall C. would D. should |
最新试题
热门考点