?ifonly有两个基本词义:
①只要...就...。后面引导条件状语从句,谓语动词时态遵循“主将从现”。此用法较少见。
例句1:
只要你竭尽全力,你就会成功的。
Ifonly(=Aslongas)youtryyourbest,youwillmakeit.
②要是...就好了;但愿...。后面可以引导一个状语从句或一个感叹句,谓语动词时态常用虚拟语气。此用法比较普遍。
例句2:
要是我们当时及时赶到会场就好了,我们当时就可以见到布朗博士了。
Ifonlywehadarrivedforthemeetingintime,wecouldhavemetDr.Brown.
例句3:
但愿明天不再下雨。
Ifonlyitwouldn'trainagaintomorrow.
例句4:
要是我们当时赶上了那趟飞机就好了!
Ifonlywehadcaughtthatflight!
?而onlyif是if引导的条件状从的一个强调形式,only在加强强调的语气。常译成“只有...才...;只有当...时,才...”。此句型如果放在句首,属于only+状语提前,主句语序要倒装。
例句5:
只有她的母亲同意了,她才可以出去玩。
Onlyifhermotheragrees,canshegooutandplay.
例句6:
只有当你设定了明确的规则时,我才愿意干。
Onlyifyousetclearrules,willIdoit.
【小结】
ifonly“但愿、要是...就好了”,可以当连词使用后面跟从句,也可以当副词短语单独使用;句子常常使用虚拟语气。
Youuseifonlywhenyouwishsthwastrueorthatsthhadhappened。
onlyif“只有...才”,常以连词使用,后面跟从句。
Youuseonlyifwhenyouwanttostatetheonlysituationinwhichsthcanhappen.(ratherformal)
【小测试】
【参考答案】
Ifonly;参考译文:要是我有钱,我就可以买一栋带泳池的大房子了。
onlyif;参考译文:只有你完全专注,你才可以解决这个议题。
onlyif;参考译文:“一些国家已经颁布法律允许燃烧煤炭和石油,只要结果是绿色环保的就好。”
onlyif;参考译文:只有你足够谦虚,你才可以取得进步。
Ifonly;参考译文:要是我在参加考试前就已经读了书目清单上的书籍就好了!
文章到此结束,如果本次分享的if only you和英语辨析的问题解决了您的问题,那么我们由衷的感到高兴!
