请看下面的高考题:
I ______ to visit you later that day, but I had to phone and cancel. (2013江西卷)
A. come B. came C. am coming D. was coming
参考答案是D。请问这里为什么要用过去进行时?从意思上看,这里的过去进行时好像说不通。当然come的进行时态可以表示将来意义,但是就算按过去将来时来理解,这里仍不通顺。请老师解答,谢谢!
▲《薄冰高级英语语法》第7. 74节认为:过去进行时有时可表示过去未实现的愿望或打算,此时的助动词 was / were 须重读。如:
I was coming. 我本要来的。
I was reading a paper yesterday. 我昨天本要读论文的。 (was须重读,否则会误会为真事)
Oh dear! I was writing him a letter this morning and forgot all at it. 哎呀! 我本打算今天上午给他写信来着,后来就全给忘了。
I was seeing him tomorrow. 我本来计划明天见他。
▲下面一题中的 was coming 也属于以上用法(表示过去未实现的愿望或打算):
I ______ to visit you later that day, but I had to phone and cancel. (2013江西卷)
A. come B. came C. am coming D. was coming
句意为:那天我本来打算晚点去拜访你的,但我又不得不打电话取消了。
类似例句:
I was coming to your house last night but it rained. 我本来打算昨晚到你家来的,但下雨了。