英语考试中的两个时态

英语考试里,2010年到2020年再到2023年,在单选和完形填空里,总是会出现现在完成时和一般过去时作为干扰选项。它们的出现频率极高,让我们常常出错。命题人把这两个时态放在一起考察的原因其实是有逻辑的。 现在完成时和一般过去时看起来好像差不多,但是它们其实有很大区别。一般过去时用于描述在过去某个具体时间点发生并结束了的事情,比如“我昨天看了一场电影”。这个时态常伴随时间状语,比如“yesterday”、“last week”和“in 2020”。 现在完成时则不同,它用来表达过去发生的某个动作对现在造成了影响或结果,或者这个动作一直持续到了现在。比如“我已经看过那部电影了”。这个时态常伴随一些词,比如“already”、“yet”、“ever”、“never”,还有“for”和“since”。它不能和具体的过去时间连用。 一般情况下,我们中文思维中对这两个时态的区分并不是很明显。所以在英语考试中,我们很容易混淆这两个时态。比如中文里说“我吃过饭了”,而英语中要说成“I have eaten”。 命题人就利用这个特点设计题目。他们把这两个时态放在一起考察是因为它能针对我们最容易混淆的地方设下陷阱。他们通过一些时间状语来设计陷阱,让我们更容易选错答案。 有一些时间状语非常模糊,比如“in the last/past three years”。如果这个时间段包含现在时刻(比如现在是2023年),就要用现在完成时;如果这个时间段已经完全过去了(比如在2010年说2007-2010这三年),就要用一般过去时。 除此之外,命题人还会在句子语境上做文章。比如前半句用现在完成时设定了“对现在有影响”的基调,后半句填空却需要你选一个描述过去具体动作的时态。这考的就是你对整个语篇时间逻辑的把握能力。 理解了这些命题逻辑后,你就可以不再被动做题了。你能够看穿题目真正在考察什么内容,从而减少出错率。