如何正确理解完成时态?
不少语法书把本来很简单的东西给你弄得象迷宫似的。在完成时、完成进行时的问题上,绝大多数语法书把它们分得过于琐碎,不把你绕糊涂了决不罢休。其实,完成时态就只有两种时态,完成时和完成进行时;但根据时间的不同,它们又个字衍生出3个时态,我们平时需要了解的就只需要明白“主杆”时态即可:
完成时:
过去完成时: By the time my girlfriend showed up, I
by the time my girlfriend showed
现在完成时: Yes, I am flying high today, but I
将来完成时: By the time you are sipping coffee in a Paris cafe, you
这句话的意思是要几个小时后、或明天或XX天后你才能到巴黎、坐在巴黎的咖啡馆里喝咖啡。到那个时候,今天的这一摊子烂事你早就抛到九霄云外去了。从现在到“喝咖啡”之间的时间里,你究竟会是在哪个时间点上 ----- 上飞机前、飞行途中、还是进入咖啡馆那一刻----- 会把这些乱七八糟的事情忘光? 那无关紧要。要紧的是到“喝巴黎咖啡”那个时间之前你肯定会忘光这些烂事的。
完成进行时:重点在于从过去到某个时间节点一直在做某件事
过去完成进行时:
By the time my girlfriend showed
到女友进门那一刻,我已经跟这该死的 paper 连续搏斗了整整24小时了!
现在完成进行时:
Yes, I am flying high today, but I
你只看我今天日子好过,可(到今天)老子我已经成天累死累活没日没夜干了整整25年了。
将来完成进行时:
-- By tomorrow, I
到明天我就按这个法子节食整整3个月了,这句话的重点在于:“我发誓(到明天)这3个月来我始终恪守规矩、从未破功”!
你看,这么一来,是不是一目了然了呢?