有读者问:我在阅读中遇到这样一句话:
(1)Your tricks are all covered before this time.
问这里为什么用现在一般时?
现在一般时不但可表经常、现在和将来,也可表过去。在上述一句中,现在一般时 are 表的是离现在较近的一段过去时间。在这种情况下,现在一般时即可与表过去一时段的时间状语连用,如上述句中的 before this time。再如:
(2)The new type of bus comes into service later this month. (现在一般时 comes 与表过去一时段的 later this month 连用)
(3)I used to massage them, but lately a very plump Hawaiian woman insists upon doing the job for me. (现在一般时 insists 与表过去一时段的 lately 连用)
(4)Taste is so much deteriorated within the past few years that style has practically disappeared. (现在一般时 is deteriorated 与表过去一时段的 within the past few years 连用)
这种现在一般时还可以与表“自从”的 since 或表“经历”的 for 连用,如:
(5)Since when do you read newspapers?
(6)For weeks and months nothing happens here at all.
你可能要问:现在一般时在此与现在完成时和过去一般时有什么区别呢?简单地说,现在完成时不但表现在的结果,而且强调从过去到现在的过渡;过去一般时则只表过去某一刻或某一段时间所发生的事或所存在的状态,强调与现在无关。现在一般时在此则只强调现在的事实(包括结果在内),不强调从过去到现在的过渡。
