核心问题
张道真教授编著的《英语语法大全》(外研社, p.472) 在讲将来进行时时, 说它表示“可能性”:
"He will (= may) be expecting me. You will be deceiving yourself."
请问将来进行时能表示可能性吗?
词典解答
严格说来,上面的 will 不是构成将来进行时的助动词,而是情态动词,它与其他情态动词(must, should, ought to, would)一样,也能表示“推测”。因此,不应把具有此种含义的 will 与 be doing 的搭配看成是将来进行时,因为它并不表示将来,而是表示现在,其含义是“可能现在在做某事”“大概现在在做某事”。
-
It will be snowing now in London? 现在伦敦可能正在下雪吧?
-
It's six o'clock. He won't be working now. 六点了。他现在不会正在工作。
具有此种含义的 will 还可与动词原形、完成时不定式搭配使用(参见 will have done , would , future )。