题目
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
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
解析
步骤 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?",符合虚拟语气的时态和语序要求,因此是正确答案。