题目
What would have happened _________, as far as the river bank?A. if Bob has walked fartherB. if Bob should walk fartherC. had Bob walked fartherD. if Bob walked farther
What would have happened _________, as far as the river bank?
A. if Bob has walked farther
B. if Bob should walk farther
C. had Bob walked farther
D. if Bob walked farther
题目解答
答案
C. had Bob walked farther
解析
步骤 1:分析句子结构
句子的主干是"What would have happened",这是一个虚拟语气的句子,表示对过去发生的事情的假设。因此,从句应该使用过去完成时态。
步骤 2:确定正确选项
选项A使用了现在完成时,不符合虚拟语气的时态要求。选项B使用了should walk,表示将来时态,也不符合虚拟语气的时态要求。选项D使用了过去时态,虽然符合虚拟语气的时态要求,但不符合虚拟语气的语序要求。选项C使用了过去完成时态,并且符合虚拟语气的语序要求,因此是正确答案。
步骤 3:验证答案
将选项C代入句子,句子变为"What would have happened had Bob walked farther, as far as the river bank?",符合虚拟语气的时态和语序要求,因此是正确答案。
句子的主干是"What would have happened",这是一个虚拟语气的句子,表示对过去发生的事情的假设。因此,从句应该使用过去完成时态。
步骤 2:确定正确选项
选项A使用了现在完成时,不符合虚拟语气的时态要求。选项B使用了should walk,表示将来时态,也不符合虚拟语气的时态要求。选项D使用了过去时态,虽然符合虚拟语气的时态要求,但不符合虚拟语气的语序要求。选项C使用了过去完成时态,并且符合虚拟语气的语序要求,因此是正确答案。
步骤 3:验证答案
将选项C代入句子,句子变为"What would have happened had Bob walked farther, as far as the river bank?",符合虚拟语气的时态和语序要求,因此是正确答案。