和谐英语

您现在的位置是:首页 > 英语语法 > 语法教学

正文

as long as 与only if 的用法区别

2009-08-21来源:和谐英语

四、词序上的差别

两者均可引导从句置于主句之后,也可置于主句之前。但是,当only if 引导的状语从句置于主句之前时,其后的主句要用倒装语序,而且 as long as 引导的从句置于主句之前不用倒装。如:

As long as it doesn’t rain we can play. 只要不下雨,我们就能玩。

As long as you’re happy, it doesn’t matter what you do. 只要你高兴,你做什么都没关系。

Only if a teacher has given permission is a student allowed to enter this room. 只有得到教师的允许,学生才可以进这间屋。

Only if the red light comes on is there any danger to employees. 只要红灯一亮,就表示有危及职工的险情。

五、注意 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 was rich. 要是我很有钱就好了。

If only I hadn’t told him about it. 要是我没有告诉他这事就好了。

It’s a good plan, if only we could carry it out. 那是个不错的计划,但愿我们能实现它。