高考英语 这个题为什么选D不选C,求解释"The moment ________ soon," he thought to himself, waiting nervously. A. came B. has come C. was coming D. is coming. 有thought过去式的存在,为什么不选C(过去进行时表将来)?
句意:那一刻快要来了。他心里想,在紧张地等待。进行时表示将来时表示按照计划安排要发生的事情,动词必须是一些表示位置变化的词如come, go等等。 考查将来时的表达法。Be to do sth表示计划的事情;表示注定要做某事;也可以表示命令做某事,相当于have to, must,should; will表示一般的将来,或者临时决定做某事;be going to do sth表示按照计划安排要做某事;或者根据某种迹象要做某事;be about to do sth即将做某事,不与表示将来时的时间状语连用。