题目
单项选择You didn't let me drive. If we _____ in turn, you _____ so tired.A. drove; didn't getB. drove; wouldn't getC. were driving; wouldn't getD. had driven; wouldn't have got
单项选择
You didn't let me drive. If we _____ in turn, you _____ so tired.
A. drove; didn't get
B. drove; wouldn't get
C. were driving; wouldn't get
D. had driven; wouldn't have got
题目解答
答案
D
解析
步骤 1:分析句子结构
句子的前半部分 "You didn't let me drive." 表明这是一个关于过去发生的事情的陈述。后半部分是一个虚拟条件句,表示与过去事实相反的假设。
步骤 2:确定虚拟条件句的时态
虚拟条件句中,与过去事实相反的假设,条件从句使用过去完成时(had + 过去分词),主句使用 would have + 过去分词。
步骤 3:选择正确的选项
根据上述分析,条件从句应使用过去完成时,主句应使用 would have + 过去分词。因此,选项 D 是正确的。
句子的前半部分 "You didn't let me drive." 表明这是一个关于过去发生的事情的陈述。后半部分是一个虚拟条件句,表示与过去事实相反的假设。
步骤 2:确定虚拟条件句的时态
虚拟条件句中,与过去事实相反的假设,条件从句使用过去完成时(had + 过去分词),主句使用 would have + 过去分词。
步骤 3:选择正确的选项
根据上述分析,条件从句应使用过去完成时,主句应使用 would have + 过去分词。因此,选项 D 是正确的。