满分5 > 高中英语试题 >

________ the arrival of the police, I wo...

________ the arrival of the police, I would have been robbed by two masked men.

AHad it not been for  BIf it were not for

CHad it been not for  DIf it would not be for

 

A 【解析】A 考察虚拟语气。句义:要不是意为警察赶到,我就被那两个蒙面人抢了,与过去事实相反的时候,从句使用过去完成时,主句使用情态动词+have done。从句中省略了if还可以使用部分倒装的学生。  
复制答案
考点分析:
相关试题推荐

I know that it will be difficult to pick him out in such a crowd, but if you ________ happen to see him, give him this packet.

A.wouldBmight

CshouldDcould

 

查看答案

She didn't come to the party last Sunday. ________she must have made the party more exciting.

AIf she came  BWould she come

CHad she come   DDid she come

 

查看答案

Students ________ remain in their seats until all the papers have been collected.

AwouldBshall

Cwill    Dcould

 

查看答案

—Did Ann fail in English?

—She ________. Don't you notice that she looks depressed?

A.might          Bmust

Cmay have     Dcould have

 

查看答案

I wrote a letter to John for his help during my high school yearswithout which I ________  the college entrance exam.

Awould fail        Bwould have failed

Cshould fail          Dmust have failed

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.