有一读者问教科书上的这样一个句子:
(1)She says she's got a headache and a cough.
根据上下文,says指的是过去发生的动作,那么为什么不用said呢?
现在一般时says在此指离现在较近的过去,所以说话人在思想上认为仍是现在。这种用法非常普通,再如:
(2)She says dinner is ready.
顺便提一下,say有时有“认为”或“主张”的含义,例如:
(3)Bill says you are a good doctor.
如将says改为said,则强调过去,与现在无关,而且其后的宾语从句亦须相应地使用过去时态。
