您好, 访客   登录/注册

if only和only if的区别

来源:用户上传      作者:

  在英语中,同学们经常会把if only和only if两个短语的用法弄混。下面我们就这两个短语的用法进行简单的比较和辨别。
  一、if only表示的意思是“若是……那该多好啊”“真希望……”。在这个短语中,if only仅仅是if的一种强化形式,不仅能表达说话人的愿望,而且能表达条件。因此,它同if一样。能引导条件状语从句,也可用于陈述语气。
  1.表示与现在事实相反的愿望,谓语动词用过去时’bc动词用were。如:
  If only there were forty-eight hours in a day.
  要是一天有48小时,那该多好。
  If only I could fly!
  要是我能飞就好了。
  2.表示与过去事实相反的愿望,谓语动词用过去完成时。如:
  If only I had known the truth of the fact!
  要是我当时知道事情的真相就好了。
  3.表示将来难以实现的愿望,谓语动词用“would/could/might/should+动词原形”。如:
  If only I could see him again!
  要是我能再看到他多好啊!
  if only从句在大多数情况下用作虚拟条件句,但是偶尔也有用在真实条件句的情况.如:
  If only he comes back early.
  但愿他早点回来。
  If only hc does his best.hc will succeed.
  只要他竭尽全力,他就会成功。
  If only有时也可以写成if…only。如:
  If she would only come!
  但愿她能来。
  if only还可以用于不定式或介词短语前面,引入一个“虽然不是很好,但是总算还好”的理由。如:
  I’ll have a glass myself if only to stop you from drinking it all.
  我自己也喝一杯吧,哪怕只是为了不让你把它全喝下去。
  If only for your own peace of mind you should know where the money came from.
  即使只是为了你自己心绪宁静,你也应该知道这笔钱从何而来。
  二、only if表示的意思是“只有……(才),只有在……时候,唯一的条件是……”。在这个短语中,副词only是中心词.而从属连接词if只是用来连接从句。如:
  You will succeed only if you work harder.
  只有你工作更努力,你才会成功。
  You can make progress only if you are modest.
  唯虚心乃能进步。
  但是,当onlyif位于句首时,主句要部分倒装。其实,这时 only if引导的条件状语从句,是一个对“条件”限制更严的“限制性条件状语从句”,与if引导的一般条件句相比.它有一种增强主句气势的作用。如:
  Only if I get ajob will I have enough money to go to school.
  我只有找到了工作才有足够的钱上学.
  Only if a teacher has given permission is a stu-dent allowed to enter this room.
  只有得到教师的允许,学生才可以进这间屋。
  0nly if有时也可写成only…if,表示唯一的条件,但是意思不变。如:
  I will only come home if you come with me(=I will come home only if you come with me.)
  只有你跟我一起走,我才回家。
  (责任编校/彭益)
转载注明来源:https://www.xzbu.com/1/view-11343178.htm