过去时:简单过去与未完成过去
Quick Answer: 简单过去时(pretérito indefinido)表示已完成的动作。未完成过去时(pretérito imperfecto)表示过去持续的、反复的或背景性的动作。
中文用"了"和"过"表示过去,西班牙语有两套变位
Category: Grammar
The Rule
简单过去时(pretérito indefinido)表示已完成的动作。未完成过去时(pretérito imperfecto)表示过去持续的、反复的或背景性的动作。
Why This Matters
中文用"了""过""着"等助词表示时态,但动词本身不变。西班牙语的两种过去时都需要动词变位,而且用法截然不同。简单过去时像拍照——定格一个完成的瞬间;未完成过去时像录像——描述过去正在进行的画面。
Examples
• Ayer comí una manzana. — "昨天我吃了一个苹果。" [简单过去时:完成的动作] • Cuando era niño, comía muchas manzanas. — "小时候我常吃很多苹果。" [未完成过去时:过去的习惯] • Llovía cuando salí de casa. — "我出门的时候正在下雨。" [未完成=背景,简单过去=事件] • Estudié tres horas anoche. — "昨晚我学了三个小时。" [简单过去时:有明确时间段]
Common Mistakes
❌ Ayer llovía todo el día. ✅ Ayer llovió todo el día. → "昨天下了一整天雨"是一个完成的事件(有起止),用简单过去时。 ❌ Cuando era niño, un día rompía la ventana. ✅ Cuando era niño, un día rompí la ventana. → "有一天打碎了窗户"是单次完成的事件,用简单过去时。
Quick Tip
如果能回答"多少次"或"什么时候结束"→用简单过去时。如果描述的是背景、习惯或没有终点的状态→用未完成过去时。把它想象成"拍照vs录像"。
如果能回答"多少次"或"什么时候结束"→用简单过去时。如果描述的是背景、习惯或没有终点的状态→用未完成过去时。把它想象成"拍照vs录像"。
Examples
Common Mistakes
Incorrect: Ayer llovía todo el día. → Correct: Ayer llovió todo el día.. "昨天下了一整天雨"是一个完成的事件(有起止),用简单过去时。
Incorrect: Cuando era niño, un día rompía la ventana. → Correct: Cuando era niño, un día rompí la ventana.. "有一天打碎了窗户"是单次完成的事件,用简单过去时。
Quiz
"我小时候住在北京。"应该用哪种过去时?