What would have happened _____ , as far as the river bank?

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:58:20
What would have happened _____ , as far as the river bank?
A Bob had walked farther
B if Bob should walk father
C had Bob walked father
D if Bob walked father

哪个?~~D不行吗?help and explain~thank you

正确答案是C!

其实原句也可以这样说:What would have happened if Bob had worked father, as far as the river bank?

翻译的意思就是:如果Bob走的再远点又会是什么情况呢?比方说走到河岸旁边?

这个就是虚拟语气啦,因为BOB本来就没有走到河岸那去,于是说话的人就假设这样了,因为在虚拟语气中,可以把IF去掉,但是这样要把其中的助动词have /had提前,于是就出现了像你问题中的这种现象了~

不知道我的回答可以么?

选B
这里should 加动词过去分词,表示虚拟语气,陈述与过去事实相反的假设。
这里一定要用if表示假设,这句话的意思是:如果Bob走得更远,走倒河边那里,将会发生什么事情?
这个句子可以缩减为What if Bob should walked farther, as far as the river bank?

D