had it not been for信息详情

had it not been for发音

意思翻译

要不是因为……

相似词语短语

had been───已经(过去完成时)

had been done───过去完成时的被动语态

had been sold───已经被卖掉了

had never been───从来没有……(been是be的过去分词)

been for───一直以来

had been on───一直在

had not table───没有桌子

not yet been───还没有

had better not───最好不要

双语使用场景

Had it not been for his family, He'd have gone away long ago.───要是没有家眷拖累,他早就远走高飞了。

Had it not been for the alarm clock she wouldn't have been late.───如果不是因为闹钟不响的话,她就不会迟到了。

Had it not been for this tree, she would have fallen.───如果没有这棵树,她早已倒下去了。

Had it not been for Heidelberg's takeover, he says, Hanson might have struggled to survive on its own.───他说,如果不是海德堡公司的收购,汉森恐怕只得靠自己挣扎求生。

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.───但是他们没有离开树林,并且如此的饥饿如果不是他们找到了一点点浆果他们一定已经饿死了。

All this might have been harmless enough had it not been for the role Padre Pio played in post-war Vatican, and Italian, politics.───如果不是因为帕特尔·皮奥在战后梵蒂冈和意大利政治上所起的作用,这一切可能算不上有什么危害。

Indeed, in Pakistan, a woman could have risen to power very recently, had it not been for her assassination.───事实上,巴基斯坦的女性已经非常自强,不受性别歧视的话更是如此。

He might have done, one felt, had it not been for the restlessness of his nature.───人们觉得,他雄心勃勃,但从未如愿以偿。人们觉得,要不是他那贪得无厌的本性,他也许会有所作为的。

Had it not been for a bleeding ulcer he might have postponed looking at himself for many years more.───如果不是因为胃出血,他可能还要拖延很多年才能面对自我。

英语使用场景

She might have remained in exile had it not been for Julius Caesar.

Kersey would have written him off as harmless had it not been for his extreme wariness.

She might have forgotten her completely had it not been for recurrent nightmares.

His large eyes might have been girlish had it not been for his unusually heavy eyebrows.

Had it not been for Nagji, they would have had to pay anything up to twenty thousand rupees to stay here.

It would have prospered had it not been for the disastrous fire of 1935 that largely destroyed it.

Her talent might have lain dormant had it not been for her aunt's encouragement.

This in itself would hardly have been significant had it not been for a wider transformation of the adult male working class.

Had it not been for another round of cost cutting, the group would have crept back into the black last year.