单选题
4.
If Peter had given up his part-time job, he ______ the final exam.
A、
might pass
B、
might have passed
C、
has passed
D、
had passed
【正确答案】
B
【答案解析】
[考点] 虚拟语气
根据句意可知,逗号前为If引导的非真实条件句,表示与过去事实相反的假设,从句的谓语动词用“had+过去分词”的形式,因此主句的谓语动词应用“would/should/could/might have+过去分词”的形式。故选B。
如果彼得放弃了他的兼职工作,他可能会通过期末考试。
提交答案
关闭