您现在的位置是:首页 > 学科知识查询 > 高中英语题库

A kind-hearted passenger paid for Tim’s ticket, without which he the last train.A. couldn’t have ca

编辑:chaxungu时间:2026-04-27 02:48:15分类:高中英语题库

【题目】 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正确。