问个高中英语选择.I------in the traffic jam for over an hour ,otherwise I would not have missedmy flight.为什么选A.was caught 而不选B.had been caught .我知道是与过去相反,可是不是应该用过去完成时么.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 23:06:15
问个高中英语选择.I------in the traffic jam for over an hour ,otherwise I would not have missedmy flight.为什么选A.was caught 而不选B.had been caught .我知道是与过去相反,可是不是应该用过去完成时么.
问个高中英语选择.I------in the traffic jam for over an hour ,otherwise I would not have missed
my flight.为什么选A.was caught 而不选B.had been caught .我知道是与过去相反,可是不是应该用过去完成时么.
问个高中英语选择.I------in the traffic jam for over an hour ,otherwise I would not have missedmy flight.为什么选A.was caught 而不选B.had been caught .我知道是与过去相反,可是不是应该用过去完成时么.
A
I was caught in the traffic jam for over an hour是客观事实,不是假设.故不用虚拟.
这是虚拟语气的考查方式,一半为客观事实,另一半是虚拟,需分清真假.
答案选A.was caught
【解析】本题考查虚拟语气
我堵车一个多小时,否则,我不会让你等我那么长时间的,表示和过去事实相反,已经等了很长时间了。关键词是otherwise 就相当于if引导的非真实性条件句:
If I hadn't been caught in a traffic jam for over an hour, I would not have...
全部展开
答案选A.was caught
【解析】本题考查虚拟语气
我堵车一个多小时,否则,我不会让你等我那么长时间的,表示和过去事实相反,已经等了很长时间了。关键词是otherwise 就相当于if引导的非真实性条件句:
If I hadn't been caught in a traffic jam for over an hour, I would not have kept you waiting for such a long time.
收起