2013年职称英语考试句型指导:假设句型(13)$ `4 |! v4 N, ?; q
If it had not been for ...
! K/ Y! j- B6 `& P7 ] 结构︰if it had not been for+名词/子句,主词+would/should 等+原形动词…
4 c* z8 g5 m6 F( n6 C; `6 L$ u; A; ] 说明︰此句型意为“若非(有)…”。此类句构专门用于表示与过去事实相反的。
/ X1 g' C! f4 }4 n. A& ] If it had not been for his help, I should have failed. 如果没有他的帮忙,我应该已经失败。 www.examw.com
! j6 d2 w, S1 t- s( f& T Had it not been for your timely help, our company would have been on the verge of bankruptcy. 若非你及时伸出援助之手,本公司将会濒临破产的边缘。 6 L O1 E4 n9 k- R3 x+ O4 t6 R
If it had not been for these experiments, the improvement of the machine would have been impossible. 要不是这些实验,这部机器也许就不可能改良了。 ) f$ D* i4 k5 E' J7 G* c
Had it not been for the kind guide, I might have got lost in the mountains.
# U% ]0 a9 Y! y: }; P# L 要不是这位好心的向导,我可能就在山中迷路了。 " D. p% B4 c" i& ]. z
If it had not been that he was here, I would have punished you. {, t$ X4 u9 n% {) B
要不是他在场,我当时就会处罚你。 |