2022年安徽农商行校园招聘英语知识练习题(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。
(责任编辑:www.ahnxs.com)