成人英语三级

单选题If my lawyer here last Saturday,he __________ me from going.

A.had been; would have prevented
B.had been; would prevent
C.were; would prevent
D.were;would have prevented

参考答案:A进入在线模考
【参考译文】如果我的律师上周六在这儿的话,他就会阻止我去。
【答案解析】本题考查虚拟语气。表示与过去事实相反,从句用过去完成时态,主句用情态动词+have done,故本题选A。

你可能感兴趣的试题

1A fish needs water and without water it will die.__________.

A.So does a man
B.So will a man
C.So it is with a man
D.So is it with a man