
Five minutes earlier, and we______the last bus. A.had caught B.should have caught C.could
2个回答
展开全部
C
试题分析:句意:再早五分钟,我们就赶上最后一趟地铁了。根据句意可知事实上没能赶上。Five
minutes
earlier,是隐含的虚拟条件句,相当于:If
we
had
arrived
five
minutes,主句用could
have
done表示“过去本可能做却没有”,should
have
done
“过去本应该做却没做”,选C。
试题分析:句意:再早五分钟,我们就赶上最后一趟地铁了。根据句意可知事实上没能赶上。Five
minutes
earlier,是隐含的虚拟条件句,相当于:If
we
had
arrived
five
minutes,主句用could
have
done表示“过去本可能做却没有”,should
have
done
“过去本应该做却没做”,选C。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询