题目内容
【题目】 A kind-hearted passenger paid for Tim’s ticket, without which he _____ the last train.
A. couldn’t have caught B. didn’t catch
C. couldn’t catch D. hadn’t caught
【答案】A
【解析】
试题分析:考查虚拟语气。couldn’t have done本不可能做某事,与过去事实相反的虚拟语气。句意:一位热心的乘客为Tim买了票,要不是这样他就不可能赶上最后一班火车了。故A正确。
练习册系列答案
相关题目