2013年职称英语考试句型指导:假设句型(13)/ y4 }8 b; T& Y2 ]+ p2 B
If it had not been for ... 3 k/ D0 g0 {6 A G+ h. ^) R
结构︰if it had not been for+名词/子句,主词+would/should 等+原形动词… : q& \- C* ^/ M/ J" N, m/ ]* \- `
说明︰此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的。
+ o. U& c8 B4 g If it had not been for his help, I should have failed. 如果没有他的帮忙,我应该已经失败。 www.examw.com! b( p6 X# {* C C
Had it not been for your timely help, our company would have been on the verge of bankruptcy. 若非你及时伸出援助之手,本公司将会濒临破产的边缘。
0 `) s* c5 W$ B& ?) m$ I8 ]+ G* ^ If it had not been for these experiments, the improvement of the machine would have been impossible. 要不是这些实验,这部机器也许就不可能改良了。 " ], N1 A! q, C. H, p% W
Had it not been for the kind guide, I might have got lost in the mountains.
! [# ?' L3 m' f; W( Q' z 要不是这位好心的向导,我可能就在山中迷路了。
% i( i% F* w4 `4 i' G( }4 S9 L0 E If it had not been that he was here, I would have punished you. 8 S- T/ ?, W0 B$ [) ]" }1 z! A
要不是他在场,我当时就会处罚你。 |