台励福数控冲床说明书:only if和as long as有什么区别

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 03:51:25
英语词组only if和as long as有什么区别?用法,含义

都有只要的意思,但as long as 是用来引导一个真实的句子而only if引导的句子要用虚拟语气!

两个词有着同样的意思.都是只要不同的是only if是说只有这一个条件才行得通.而as long as是说这样做就行得通.没有限制条件的数量

一、基本用法介绍
1. as long as 有两个意思,一是用于本义,意为“与……一样长(久)”,在否定句中,也可说成 (not) so long as;二是用于引申义,表示“只要”,用于此义时也可说成 so long as(不管是肯定句、否定句还是疑问句)。如:
This river is as long as that one. 这条河与那条河一条长。
He lived abroad as long as five years. 他住在国外长达五年之久。
As [So] long as you need me, I’ll stay. 只要你需要我,我就留下。
2. only if 可视为 if 的加强说法,即其中的 only 是修饰 if 从句的,其意为“只有在……条件下”。如:
I’ll tell you, but only if you don’t tell anyone else. 我可以告诉你,但条件是你不能告诉其他任何人。
二、语气上的差别
从语气上看,only if 的语气要比as long as 强,as long as 通常只是用于提出一个条件,与if 的意思比较接近;而only if 引出的从句内容则通常暗示它是主句内容的唯一条件,含有“只有……才……”“只有在……的时候”“……唯一的条件是……”之意。比较:
As long as you do your best, we’ll be happy. 只要你尽力,我们就满意了。
We can succeed only if everyone in the team pulls his weight. 我们全队只有人人各尽所能才能取得成功。
三、用法上的区别
在许多情况下,as long as 与 only if 均可用,只是语气有强弱之分。但是,当主句和从句的谓语动词均为短暂性动词时,通常只用 only if,而不用 as long as。如:
你只有请他,他才会来。
误:He will come as long as you ask him.
正:He will come only if you ask him.
析:此句中的 only if 不能用 as long as 代替,就是因为动词 ask 与 come 并不能延续很长的时间。
四、词序上的差别
两者均可引导从句置于主句之后,也可置于主句之前。但是,当only if 引导的状语从句置于主句之前时,其后的主句要用倒装语序,而且 as long as 引导的从句置于主句之前不用倒装。如:
As long as it doesn’t rain we can play. 只要不下雨,我们就能玩。
Only if a teacher has given permission is a student allowed to enter this room. 只有得到教师的允许,学生才可以进这间屋。
五、注意区别 only if 与 if only
only if 意为“只要”,可视为 if 的加强说法。而 if only 有两个意思,一是表示“只要”,此时通常与陈述语气连用,与 only if 用法相似;二是表示“但愿”“要是……就好了”,此时多与虚拟语气连用。如:
I will come only if you promise not to invite Mary. 只要你答应不请玛丽,我就来。
If only it clears up, we’ll go. 只要天晴,我们就去。
If only I hadn’t told him about it. 要是我没有告诉他这事就好了。