刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

If you had come five minutes earlier, you________ him. It’s a pity you were late!

A
would meet
B
would have met
C
met
D
had met
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

【喵呜刷题小喵解析】题目考查的是虚拟语气。从句中的“If you had come five minutes earlier”表明是与过去事实相反的假设,所以主句应使用“would have done”的形式,表示对过去事实的虚拟。选项B“would have met”符合这个结构,表示“本来会见到他”。选项A“would meet”不符合虚拟语气的结构,选项C“met”和选项D“had met”也不符合虚拟语气的结构,因为这两个选项都表示已经发生的事情,而不是对过去事实的虚拟。因此,正确答案是B。
创作类型:
原创

本文链接:If you had come five minutes earlier, you________

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share