专升本APP
升本考编制,就到金标尺!
请使用微信扫描二维码,登录金标尺专升本
A
might pass
B
might have passed
C
has passed
D
had passed
正确答案 :B
解析
【翻译】如果彼得放弃了兼职工作,他可能会通过期末考试。 [考点]虚拟语气 【精析】B由题干条件状语从句中谓语动词的时态可知,本句表示与过去事实相反的假设,主句的谓语动词应用“would/should/could/might+have+过去分词”的形式。故选B。
相关试题
It doesn’t matter _____ you pay in cash or by credit card in this store.
Words_____meaning, as we all know.
He works too hard.That’s _____ is wrong with him.
I don’t like to _____ a room with a stranger.
We didn’t finish the work in time. You _____ us since you were there.
Tom might not have made such a serious mistake if he _____ your advice.
( ) I admit that she has shortcomings, I still like her.
Seeing her father come back, ( ).
Don’t let the child play with scissors ( ) he cuts himself.
The new house I moved in last month is very ( ) for me as I can get to my company by a direct bus within twenty minutes.
Richard is American, John is British—they have different ( ).
The manager urged his staff not to ( ) the precious opportunity.