问题

_______ your valuable help, we couldn’t have finished the experiment ahead of time.

A

If it were not for

B

Had it not been for

C

Were it not for

D

If it has not been for

答案解析

本题考查虚拟语气和倒装

B选项,由主句谓语可知本题是与过去事实相反的虚拟条件句,条件从句谓语用“had+过去分词”,如果省略if,从句要用倒装语序,即把had移到主语前面。综上,B选项正确。

A选项,与题意不符,故排除。

C选项,与题意不符,故排除。

D选项,与题意不符,故排除。

故正确答案为B 项。

您可能感兴趣的试题
  • Such animals as South China tigers are believed_______, for we’ve had
  • Do you think _______ a good idea that he sold the vegetables at half p
  • Some tribes _______ with their cattle in search of fresh grass.Aimmigr
  • Just because I’m________ to him, my boss thinks he can order me around
  • They heard the_______ of swords and realized that the fighting began.A
  • Tony, you’ve got a fever. You_______ that cold shower last night.Amigh