过去时:简单过去与未完成过去

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

"我小时候住在北京。"应该用哪种过去时?

Related Posts

Browse all Learn Spanish posts →