资讯报名信息成绩查询考试大纲准 考 证课程:免费试听招生方案报名流程网校名师

指南报名条件报名时间考试时间考试内容复习:考试试题备考经验每日一练考试论坛

首页>会计网校>职称英语>备考指导> 正文

职称英语考试常用句型(52)

2009-10-26 12:35 外语教育网 【 】【打印】【我要纠错
  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.
  要不是他在场,我当时就会处罚你。

责任编辑:香客