What will the world use for power when it__oil?为什么用has run out of 不用ran out of呢?

问题描述:

What will the world use for power when it__oil?为什么用has run out of 不用ran out of呢?

在含有时间状语从句的复合句中,从句用现在时态的has run out of 表示将来。

时间状语从句用一般现在时表示将来完全是可以的,但若用一般现在时,应该是runs out of,而ran out of是一般过去时,显然不合题意。

时间状语从句主句用将来时,从句用一般现在时表示将来.但这里要说的是将来石油用光了,所以要用现在完成时表示将来完成的动作.What will the world use for power when it has run out of oil? 用ran out of 是过去时和主句时间不符.