四六级考试

He ______ the train if he hadn't b

2016年01月20日来源:四六级考试 所有评论

试题来源:大学三级(A)-123
【单选题】 He ______ the train if he hadn't been stuck in traffic jam on the way to the railway station.
A.couldn't miss
B.wouldn't have missed
C.mustn't have missed
D.shouldn't miss

参考答案:B
网考网解析:

[解析] 本题考查的是虚拟语气。由if引导的虚拟条件句,若表示与现在事实相反的假设,从句谓语用动词过去式,主句谓语用would/could/might+动词原形。如:I would certainly go if I had the time.(如果有时问,我肯定去。);若表示与过去事实相反的假设,从句谓语用had+ done的形式,主句谓语是would/could/might+ have done的形式;若表示与将... 查看试题解析出处>>

发布评论 查看全部评论

相关推荐