--- When shall we restart our business?
--- Not until we _____ our plan.
A.will finish
B.are finishing
C.are to finish
D.have finished
答案:D
题目分析:考察时态。本句指的时间状语从句中用现在完成时,代替将来时,表示到将来的某个时间已经完成的事情。句意:—我们什么时候重新开始我们的生意?—直到我们制定好了我们的计划。AB项是明显错误。C项指的be to do sth表示注定做某事,不符合语境。故D正确。
点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。