If it had not been for …
结构︰
if it had not been for+名词/子句,主语+would/should 等+原形动词…
说明︰
此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的<假设语气>。
Had it not been for your timely help, our company would have been on the verge of bankruptcy.
若非你及时伸出援助之手,本公司将会濒临破产的边缘。
若非你及时伸出援助之手,本公司将会濒临破产的边缘。