专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
might pass
B
might have passed
C
has passed
D
had passed
正确答案 :B
解析
【翻译】如果彼得放弃了兼职工作,他可能会通过期末考试。 [考点]虚拟语气 【精析】B由题干条件状语从句中谓语动词的时态可知,本句表示与过去事实相反的假设,主句的谓语动词应用“would/should/could/might+have+过去分词”的形式。故选B。
相关试题
She ( ) tell white lies to make people feel better, to smooth things over.
I didn’t hear ( ) because there was too much noise where I was sitting.
—Do you like the material? —Yes, it ( ) very soft.
The weather was good except for an ( ) shower.
—Shall I inform him of the change of the schedule right now? —I am afraid you ( ), in case he comes late for the meeting.
These tickets for the performance are ( ) until the end of the month.
He works too hard.That’s _____ is wrong with him.
_____ the flood, the ship would have reached the destination on time.
Don’t let the child play with scissors ( ) he cuts himself.
We’re sure that the environment in our city ( ) greatly through our work in the near future.
If you carefully _____ the problem again, you will find a way out.
Words_____meaning, as we all know.