医学教育网手机站

登录/注册

职称英语假设句:If it had not been for ……

2014-06-27 17:29 来源:医学教育网

    2015年职称英语考试备战已经开始了,这是小编整理的一些常见的语法,希望对您能有所帮助。开心生活,快乐学习。每天进步一点,积累下来便是巨大的进步。

    If it had not been for ……

    结构︰if it had not been for+名词/子句,主词+would/should等+原形动词…

    说明︰此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的。

    If it had not been for his help,I should have failed.如果没有他的帮忙,我应该已经失败。

    Had it not been for your timely help,our company would have been on the verge of bankruptcy.若非你及时伸出援助之手,本公司将会濒临破产的边缘。

    If it had not been for these experiments,the improvement of the machine would have been impossible.要不是这些实验,这部机器也许就不可能改良了。

    Had it not been for the kind guide,I might have got lost in the mountains.

    要不是这位好心的向导,我可能就在山中迷路了。

    If it had not been that he was here,I would have punished you.

    要不是他在场,我当时就会处罚你。

责任编辑:Hotshot

相关资讯

返回顶部