一、读音不同
if only:英[if ˈəunli];美[ɪf ˈonli]
only if:英 [ˈəunli if];美 [ˈonli ɪf]
二、意思不同
only if:除非;只要…就;只有,只有当…
You can make progress only if you are modest.
惟虚心乃能进步。
if only:只要;但愿
If only I could be master of this subject.
我多么希望能精通这门学科。
三、用法不同
If only: 常常用来表示强烈的愿望,因为用于虚拟语句时和wish类似,表达强烈的森兆派遗憾或与真实条件不符的愿望。因而使用起来的形此贺式与wish相同。
only if只要……;引导用陈述语气的真实条件句。
I wake up only if the alarm clock rings. 只有闹钟响了,我才会醒。
If only the alarm clock had rung.当时闹钟响了,就好了。
扩展资料
as long as 与only if的用法区别
一、基本用法的差别
1、as long as 有两个意思,一是用于本义,意为“与……一样长(久)”,在否定句中,也可说成 (not) so long as;
二是用于引申义,表示“只要”,用于此义时也可说成 so long as(不管是肯定句、否定句还是疑问句)。
2、only if 可视为 if 的加强说法,即其中的 only 是修饰 if 从句的,其意为“只有在……条件下”。
二、语气上的差别从语气上看
only if 的语气要比as long as 强,as long as 通常只是用于提出一个条件,与if 的意思比较接近;而only if 引出的从句内容则通常暗示它是主句内容的唯一条件,含有“只有……才……”“只有在……的时候猜手”“……唯一的条件是……”之意。
三、动词搭配上的差别
as long as 与 only if 均可用,只是语气有强弱之分。但是,当主句和从句的谓语动词均为短暂性动词时,通常只用 only if,而不用 as long as。
四、词序上的差别两者均可引导从句置于主句之后,也可置于主句之前。但是,当only if 引导的状语从句置于主句之前时,其后的主句要用倒装语序,而且 as long as 引导的从句置于主句之前不用倒装。
五、注意 only if 与 if only 的差别only if 意为“只要”,可视为 if 的加强说法。而 if only 有两个意思,一是表示“只要”,此时通常与陈述语气连用,与 only if 用法相似;二是表示“但愿”“要是……就好了”,此时多与虚拟语气连用。