江苏省溧阳市2017高考英语单项选择训练(11)及答案 Ⅰ.单项填空 1.—I went to work on foot yesterday,though it________. —You________by bus.It was likely to get a cold. A.is raining;must have gone B.rained;would go C.was raining;should have gone D.have rained;could have gone 答案 C [说话人在主句中使用了过去时态,因此,让步状语从句也用过去时态,这样,就排除了A、D两项。should have done表示的是责备对方应该做某事却没有做,上句已经说明是走路而不是乘车,这样,就把would go排除了。] 2.—Why do you know the company so well? —Oh,I ________there for three years. A.worked B.would work C.had worked D.was working 答案 A [有些考生认为“for three years”是完成时的标志,于是误选C。其实,过去完成时表示过去某个时间点之前的情况,显然与语境不符,因此正确答案为A。] 3.There is no point in ________an explanation because he has never listened. A.determining B.promoting C.recommending D.attempting |