if通常用于引导条件状语从句,用来表示一种假设状态。然而,if引导的条件状语从句并不是真正的条件句,只是用来强调某个动作的可能性或条件。
如果要想将if引导的条件状语从句变成to do形式,需要将其替换为不定式,以表示真正的条件或意图。要将if引导的条件状语从句变成to do形式,可以按照以下步骤进行:
将to do形式中的to去除,留下to be done。
然后将不定式放在if的后面,就像在真正的条件句一样。
最后,将to be done中的be动词和is/are等系动词连接起来,就像在真正的条件句一样。
例如,可以将下面的句子变成to do形式:
if it is necessary to go to the movie, I will go to the movie.
if引导的虚拟语气有时可以通过将动词改为“to do”形式来表达。具体而言,如果一个条件从未实现,就可以使用虚拟语气来表达对此的假设或猜测。例如,原句为:
"If I were rich, I would buy a big house."(如果我有钱,我就会买一栋大房子。)
可以改写为:
"If I were rich, I would like to buy a big house."(如果我有钱,我想买一栋大房子。)
或者:
"If I were rich, I would like to have bought a big house."(如果我有钱,我想已经买了一栋大房子了。)
在这两个改写后的句子中,动词“buy”被改写为“to buy”或“to have bought”形式,以表示虚拟语气的含义。