虚拟语气时间轴解释

编辑:早点 时间:2023-01-17 16:16:50

虚拟语气时间轴解释

①现在的假想—导致现在的结果

②过去的假想—导致过去的结果

③将来的假想—导致将来的结果

④过去的假想—导致现在的结果

⑤现在的假想—导致过去的结果

现在的假想—导致现在的结果:

①要实现现在的假想,就得回到前一个时间:一般过去时。那现在的结果也回到前一个时间:一般过去时

例句:如果我是你,我就告诉她了。If I were you,I would tell her now.(主句、从句都用一般过去时)

②过去的假想—导致过去的结果

要实现过去的假想,就得回到最前的时间:过去完成时。那过去的结果也得回到前一个时间:现在完成时

例句:如果当时我是你,我就告诉她了。If I had been you,I would have told you.(从句:过去完成时,主句:现在完成时)

③将来的假想—导致将来的结果

要实现将来的假设,就得回到前一个时间:一般过去时,那过去的结果也得回到前一个时间:一般过去时

例句:如果明天我是你,我就告诉她了。If I were you tomorrow,I would tell her .(主句、从句都用一般过去时)

这种情况,从句可用的三种形式:

if+主语+were to do

if+主语+should+do

if+主语+动词一般过去式(be动词用were)

④过去的假想—导致现在的结果

要实现过去的假想,就得回到最前的时间:过去完成时,那导致现在的结果也回到前一个时间:一般过去时。

例句:如果当时他通知我们的话,我们现在就不会来这里了。If they had informed us, we would not come here now.(从句:过去完成时,主句:一般过去时)

⑤现在的假想—导致过去的结果

要实现现在的假想,就得回到前一个时间:一般过去时,而导致过去的结果也回到前一个时间:现在完成时

例句:如果他今天有空的话,我们就已经派他去广州了。If he were free today,we would have sent him to Guangzhon.(从句:一般过去时,主句:现在完成时)

语音朗读: