题库首页 > 试卷库
试题详情及答案解析
If you       your teacher’s advice, you would not have failed the exams last week.
A.takeB.were takingC.tookD.had taken
答案:D
试题分析:考查虚拟语气。句意:如果你要是听你老师的建议,上周的考试你不会不及格。根据 you would not have failed the exams last week可知表示对于过去的虚拟,if引导的条件句用过去完成时表示对过去的虚拟,故选D项。
考点 : 考查虚拟语气