新编高级英语语法P101 8.1A5
原文:5)表示过去时间
用一般现在时表示过去时间有两种情况。第一种情况是表示不确定的过去时间,即用一般现在时来传达过去发出的信息,一般只限于为数不多的几个动词。例如:
1、Alice tells me you are entering college next year.
2、The ten o'clock forecast says that it is going to be cold.
3、we learn by experience that only socialism can save China.
4、l hear poor old Mrs Smith has lost her son.
5、Your correspondent (通讯记者)Smith writes in the issue of February lst that the West is in the grip of a newe conomic crisis(陷入新的经济危机).
我的疑问1:只限于为数不多的几个动词一般现在时什么情况下可以表示不确定的过去时间?
路可老师给了一个问题:经济学人8月11日的一篇《Germany is facing dramatic change in many dimensions all at once》
中一句But among the coalition partners only the Greens are seeing growing support.see,看见,是暂时性动词,为何用进行时呢?
1 由于时态一致的原则,当主句谓语动词为过去时的时候,宾语从句要用相应的过去时态。有时说话人为了在宾语从句用现在时态,就把主语表示说的意义的动词用现在时表示(尽管说的动作是过去发生过的动作),你从章振邦的例句就可以知道这些动词主要有tell,say,hear,write等。
2 这个句子的is seeing表示表示单个动作正在进行,而是表示see的动作在现阶段反复发生着。类似于 People are dying of covid-19 infection.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!