If it had not been (= had it not been) for
要不是因为[幸而有]…。或
He would have sold the property long ago had it not been entailed.
这些财产若非限定继承的话,他早就卖掉了.
She might have remained in exile had it not been for Julius Caesar.
若不是尤利乌斯?凯撒,她或许仍流放在外.
On the contrary, it has been said that had it not been for the arrival of Chamberlain, Bill Russell would have just been a great player.
恰恰相反,似乎张伯伦的到来又一次证明了拉塞尔是位伟大的球员。
Had it not been for the monks and Christian missionaries, Latin learning might have perished altogether.
倘若不是由于僧侣和基督教传教士, 拉丁语的学习也许已经彻底消失.
But they could not get out of the wood, and were so hungry that had it not been for a few berries which they picked they must have starved.
但是他们没有离开树林,并且如此的饥饿如果不是他们找到了一点点浆果他们一定已经饿死了。
And they would have kept right on doing it, had it not been for a class-action lawsuit -- our team's class-action lawsuit -- Thank you.
而且他们会持续不断地这样做,直到发生了一场集体诉讼--一场由我们团队提出的集体诉讼。谢谢。
The earl of sandwich and sir francis bacon. Had it not been for them, the BLT would merely be lettuce and tomato. They were dreamers. And sandwich makers.
三明治伯爵和弗朗西斯。培根爵士。如果没有他们三明治里就只有生菜和番茄。他们是梦想家,也是三明治创造者。
The disappearance of the couple was a local mystery and might well have remained so had it not been for a seemingly unrelated event thousands of miles away in the Middle East.
这对新人的失踪在当地是一个未解之谜,也很可能就此成为永远的悬案,他们两人的下落竟会同千里之外的中东联系起来。

词典释义: