had it not been for
中文释义:要不是;如果不是因为
英文发音:[həd ɪt nɑːt bɪn fɔːr]
例句:
She might have forgotten her completely had it not been for recurrent nightmares.
要不是因为反复做噩梦,她可能已经把她彻底忘了。
词汇解析:
1、had it not been
英文发音:[həd ɪt nɒt biːn]
中文释义:若非;如果没有;如果不是
例句:
Or would have been, had it not been beyond a tall Bank of cloud.
如果不是因为厚厚的云层,我们或许可以到达那里。
2、for
英文发音:[fɔːr , fər]
中文释义:
conj.
因为;由于
例句:
He also got a commission for bringing in new clients.
他还因为带来了很多新客户拿到一笔佣金。
扩展资料
had it not been的近义词:
1、but for
英文发音:[bət fɔː(r)]
中文释义:倘没有;要不是
例句:
But for you, they might have given us the slip.
要不是你,我们可能已经被他们甩掉了。
2、if not
英文发音:[ɪf nɒt]
中文释义:要是不;即使不
例句:
If they arrive before I leave, well and good. If not, the responsibility will be mine
如果他们在我离开之前到达,那自然很好。但如果不是的话,那责任就是我的了。