题目内容

But for the snow,  we       earlier.
A.will arriveB.would arriveC.could arriveD.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.是个隐含的虚拟语气。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网