现在完成式和一般过去时都描述过去的动作,但使用上有明显区别。现在完成式描述过去发生但与现在仍有关联的动作,通常使用“have/has + 过去分词”构成。一般过去时描述在过去某个时间点发生的动作,通常使用动词的过去式构成。根据具体情况选择使用哪种时态,可以更准确地表达意思。
现在完成式
现在完成式主要用于描述发生在过去某个时间点之前但与现在仍有关联的动作。现在完成式通常使用“have/has + 过去分词”的形式构成,其中have用于第一人称单数和复数,has用于第三人称单数。
例如,“I have eaten breakfast”表示我已经吃过早餐了,动作发生在过去但是与现在仍有关联,因为我现在可能已经感到饱了。
另外,现在完成式还可以用于描述一个动作已经完成了多少次,例如“I have seen that movie three times”。
一般过去
一般过去用于描述发生在过去某个时间点的动作。它通常使用动词的过去式来构成。
例如,“I ate breakfast”表示我在过去某个时间点吃了早餐,与现在已经没有关联。
另外,一般过去还可以用于描述过去的习惯性动作,例如“When I was a child, I played football every day”。