首页 > 留学知识库

问题: 英语

What would have happened (), as far as the
river bank?
A Bob had walked farther
B if Bob should walk farther
C had Bob walked farther
D if Bob walked farther

解答:

C had Bob walked farther
考察虚拟语气
主句用了would have done,那么说明是和过去的虚拟,那么if 从句用had+ done, 这里是省略if那么要把had提前,采用了部分倒装

参考文献:个人观点