if类省略结构详解
一、if从句省略“主语+be”
若if从句的主语与主句主语一致,且if从句的主语后跟有动词be,那么通常可以省略if从句的“主语+be”。如:
If accepted for this post, you will be informed within a week.= If you are accepted for this post, you will be informed within a week. 如果你被接受担任这个职务,将在一礼拜内给你通知。
If traveling north, you must change at Leeds.=If you are traveling north, you must change at Leeds. 如果你是向北行,你必须在里兹换车。
If in doubt, ask your doctor. He can give you further information.=If you are in doubt, ask your doctor. He can give you further information. 你若有疑问,可以问问医生,他会向你作进一步的说明。
If about to go on a long journey, try to have a good night's sleep.= If you are about to go on a long journey, try to have a good night's sleep. 如果你要长途旅行,晚上就好好睡一觉吧。
二、惯用表达归纳及用法举例
1. if any 即使有(任何)……,即使有……
Correct errors, if any (=if there are any errors). 如有错误就请订正。
There are few people nowadays, if any, who remember him. 当今记得他的人,如有的话,也不多了。
2. if anything 如果有什么……的话
If anything, she works too hard. 要说的话呢,就是她工作太辛苦了。
I'm not angry. If anything, I feel a little surprised. 我没有生气。如果说我有什么反应的话,那就是我感到有些惊讶。
3. if anybody (anyone) 若有(任何)人的话
If anyone, he knows. 如果有人知道,那就是他了。
4. if ever (即使有……也)极少,难得
He seldom if ever travels abroad. 他到国外旅行,即使有过,也是极少的。
He seldom, if ever, goes to the movies by himself. 他不会,即使有也很少,单独去看电影的。
5. if necessary 如果有必要的话
I could come earlier, if necessary. 如果有必要我可以早点来。
If necessary, Jim might shorten it. 如果有必要,吉姆可以把它缩短。
6. if not 假如不是这样的话;不然的话;否则
I might see you tomorrow. If not, then it'll be Saturday. 我可能明天去看你。如果不是明天,那就在周六。
Ask her if it is a convenient time. If not, can she suggest another possible time? 问问她那个时间方便不方便。要是不方便的话,那她可不可以提出一个可行的时间???
有时not还可修饰另一个词语。如:
This is one of the oldest buildings in town, if not the oldest. 这是城里最古老的建筑之一,如果不是最古老的话。
His pronunciation, if not good, is at least tolerable. 他的发音如果说不算好,至少也还过得去。
7. if possible 如果可能的话
If possible, let me know beforehand. 如果可能,可在事前通知我。
If possible, I wish to go there next summer. 如果可能,我希望明年夏天去。
8. if so 假如这样的话
They think she may try to phone. If so, someone must stay here. 他们认为她可能来电话。要是这样的话,就得有人守在这儿。
Inflation may be rising, if so, prices will go up. 通货膨涨率可能上升,如果是这样,物价就会上涨。
注意以下if so与if not连用的情形:
Will you be staying another night? If so, we can give you a better room. If not, could you be out of your room by 12:00? 您要再住一晚吗? 如果是这样,我们可以给您提供条件更好一点的房间。如果不是,您能在12点前离开这房间吗?
三、一点补充说明
if省略结构有时不表示条件,而表示让步。如:
It's possible, if (it is) difficult. 这事虽难,但有可能办到。
His style, if (it is) simple, is pleasant to read. 他的风格尽管单一,但读起来令人愉快。