Had it not been for his carelessness, David______ the first prize in the mathematics contest.

admin2019-10-29  27

问题 Had it not been for his carelessness, David______ the first prize in the mathematics contest.

选项 A、would win
B、would have won
C、will win
D、won

答案B

解析 本题考查的是虚拟语气。此处前半句是省略if的对过去情况表示虚拟的非真实条件句,由于从句是过去完成时态had been,因此主句的时态应选用B项。本句意为:如果当初不是因为他的粗心大意,大卫本来可能会赢得数学竞赛的第一名。
转载请注明原文地址:https://kaotiyun.com/show/aZDC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)