Passé composé 与 imparfait:法语中该如何选择

根据含义选择 passé composé 或 imparfait:已完成的事件、背景、习惯和持续时间,配有例句、常见错误和九道测验题。

A2实用指南3 min readIn the A2 notebook →

要点

用 passé composé 将过去的事件或情况作为一个整体呈现,用 imparfait 从过去某种情况的内部加以描述:背景、正在进行的动作或习惯。这一选择体现你的观察视角,所以同一个动词可以用这两种时态中的任意一种;持续时间和时间词有助于确定语境,但不会自动决定时态。

黄色 需要记住的要点Blue 要学的法语

passé composé 和 imparfait 有什么区别?

区别在于说话者如何呈现情况:passé composé 呈现完整的事件,而 imparfait 不把它的起止界限作为当前的重点。想象你在讲述某个晚上的经历。你可以描述房间,说明大家当时正在做什么,再讲述改变那个晚上的事件。描述和正在进行的动作自然适合用 imparfait;接连发生的事件则适合用 passé composé。

这是视角问题,不是特殊动词清单
视角法语中文
从正在进行的动作内部观察Je lisais.我当时正在读书。
整个事件J’ai lu le message.我读了消息。
过去的状态Elle était fatiguée.她当时很累。
起止界限明确的一段经历Elle a été malade pendant trois jours.她病了三天。

Il faisait beau, les enfants jouaient dehors et un voisin a sonné.

天气很好,孩子们在外面玩耍,邻居按响了门铃。

这两种法语过去时如何构成?

passé composé 由 avoir 或 être 的现在时加过去分词构成,imparfait 由词干加 -ais, -ais, -ait, -ions, -iez, -aient构成。先确定含义,再确定形式。时态选对了,仍要注意与主语对应的词尾、助动词,以及需要时的分词性数配合。学习时请分别检查这些方面。

比较同一主语对应的形式
不定式Imparfait(未完成过去时)Passé composé(复合过去时)
parlerje parlaisj’ai parlé
finirnous finissionsnous avons fini
allerelle allaitelle est allée
êtreils étaientils ont été
se levertu te levaistu t’es levé / levée

Avant, elle allait au travail à pied. Hier, elle est allée au travail en bus.

她过去常常步行上班。昨天,她坐公共汽车去上班了。

imparfait 的常规词干来自现在时的 nous 形式,去掉 -ons:nous finissons → finiss-。être 使用 ét-。passé composé 中,大多数动词使用 avoir;特定的一组动词和代词式动词使用 être。当你明白含义却还不能迅速说出正确形式时,可以使用专门的构成指南和练习。

过去的习惯总是用 imparfait 吗?

将过去的习惯作为日常惯例描述时,用 imparfait;概括次数明确或起止界限明确的一系列事件时,用 passé composé。因此,仅凭“重复发生”不足以选择时态。Tous les dimanches 可以描述没有明确界限的惯例,也可以属于你正在概括的一段已结束时期。

日常惯例与已完成的一系列事件
Imparfait(未完成过去时)Passé composé(复合过去时)变化在哪里
Le dimanche, je téléphonais à ma mère.Dimanche, j’ai téléphoné à ma mère.日常惯例与一次通话
Je prenais souvent ce train.J’ai pris ce train trois fois.习惯与次数明确的事件
Pendant mes études, je travaillais le samedi.L’été dernier, j’ai travaillé tous les samedis.某段时期内的惯例与对整个时期的概括

Quand nous habitions à Rennes, nous allions souvent au marché.

当我们住在雷恩时,我们经常去市场。

关于雷恩的句子描述了当时生活中反复出现的情况,没有数去市场的次数。在 ce mois-là, nous sommes allés quatre fois au marché 中,这些出行成了次数明确的一组事件。两种叙述都可以描述实际的重复。你要决定,是帮助听者想象当时的惯例,还是报告已完成的一系列事件。

哪种时态描述了中断的动作?

已经在进行的动作用 imparfait,在其间发生的事件用 passé composé。第二个事件可能打断原来的活动,但不一定让它完全停止。你可以继续做饭,同时电话响了。时态告诉你,哪个动作是从进行过程中观察的,哪个事件是作为一次发生的事情来报告的。

三种关系
逻辑关系法语含义解读
动作进行中发生的事件Je marchais quand il a commencé à pleuvoir.走路这个动作已经在进行。
两个正在进行的动作Je cuisinais pendant qu’elle lisait.两项活动共同构成场景。
连续事件J’ai fermé la porte et je suis parti.一个完整的事件接着另一个。

Quand je suis arrivé, Léa préparait le café.

当我到达时,Léa正在煮咖啡。

把第二个时态改为 Léa a préparé le café,就把煮咖啡作为一个完整事件呈现;在这个语境中,通常理解为它发生在你到达之后。语法改变了动作之间的关系。这就是为什么脱离周围的分句、孤立地翻译动词,可能会掩盖最有用的信息。

持续时间长的动作用 imparfait,短的动作用 passé composé 吗?

不是:持续时间不决定时态。持续很久的活动可以是一个完整结束的过程,短暂的状态也可以从内部观察。passé composé 可以明确说明终点或测定的时长。imparfait 可以描述某个时刻的情况,即使这种情况并未持续很久。

持续时间与观察视角是两回事
法语为什么这里适合用这个时态
J’ai travaillé pendant huit heures.八小时的工作时段被作为一个整体呈现。
À midi, je travaillais encore.说话者从正在进行的工作内部观察。
Elle a vécu ici pendant vingt ans.这段居住经历被概括为起止界限明确的时期。
À cet instant, elle était inquiète.她在那一刻的状态是焦点。

Nous avons attendu deux heures. À dix-huit heures, nous attendions toujours.

我们等了两个小时。到下午六点,我们还在等。

第一句给出等待的总时长;第二句回到等待过程中的一个时点。两句并不矛盾。Pendant deux heures 常与完整叙述一个事件的表达一起出现,但时间表达只是帮助理解所要呈现的情况的线索,不能代替理解本身。相关页面中的时长填空练习会训练这一区别。

时间词能告诉你该用哪个时态吗?

时间词可以提示一种较可能的理解,但简单的标志词清单不能代替语境。Soudain 常引出一个完整事件,d’habitude 常引出一种习惯。不过,hier 既可以引出描述,也可以引出事件;quand 可以连接采用不同组合时态的分句。

同一个表达,可以有不止一种叙述方式
表达Imparfait 例句Passé composé 示例
hierHier, il faisait froid.Hier, j’ai acheté un manteau.
tous les joursÀ cette époque, je courais tous les jours.Cette semaine-là, j’ai couru tous les jours.
quandQuand j’étais enfant, je lisais beaucoup.Quand je suis arrivé, elle a souri.

Hier, je cherchais mes clés quand j’ai trouvé une vieille photo.

昨天,我正在找钥匙时发现了一张旧照片。

不要仅因为句子以 hier 开头,就给整句指定同一种时态。不同分句可以承担不同作用。同样,toujours 可以表示持续的背景情况、习惯,或一段已结束时期内的“总是”。先理解动作及其起止界限,再把时间表达当作辅助线索。

为什么 savais、pouvais、voulais 和 devais 会改变含义?

这些动词常体现状态或可能性与某次具体变化或事件之间的对比。imparfait 可以描述知道、能够、想要或负有义务的状态。passé composé 可以表示获知、成功做到某事、形成意图或遇到某次具体的必要情况。这些含义取决于语境,不是固定的单词对应翻译。

常见对比
Imparfait(未完成过去时)Passé composé(复合过去时)典型对比
Je savais son nom.J’ai su son nom ce matin.知道与得知
Je pouvais ouvrir la porte.J’ai pu ouvrir la porte.能力或可能性与成功打开门
Je voulais lui parler.J’ai voulu lui parler.愿望与特定意图或尝试
Je devais partir.J’ai dû partir.当时存在的义务与某次具体的必要情况

Je pouvais demander de l’aide, mais j’ai préféré essayer seul.

我当时可以求助,但我选择了自己试一试。

这里的 pouvais 说明当时有一个可选做法,并不说明你采取了它。J’ai pu lui parler 通常表示交谈变得可能,而且确实进行了。J’ai voulu 不保证成功,j’ai dû 也可以根据语境表达推测。要理解这些细微差别,请使用四个动词的专项对比页面,而不要给每个法语形式指定一个永远不变的英语释义。

如何在整个故事中选择时态?

围绕场景、事件和每个分句所需的视角来组织叙述。先说明你当时在哪里、正在发生什么,再讲述推动故事发展的事件。如果故事需要,可以用 plus-que-parfait 补充更早已经完成的动作;本指南中的两种时态并不是表达所有过去时间关系的唯一工具。

规划一段简短叙述
功能法语原因
场景Il était huit heures.作为背景的过去时间
正在进行的情况J’attendais le bus.从等待过程中观察
事件J’ai aperçu une amie.一次完整的事件
下一个事件Nous avons pris un café.序列的下一部分

Il était huit heures et j’attendais le bus. J’ai aperçu une amie, alors nous avons pris un café.

当时是八点,我正在等公共汽车。我看到了一位朋友,于是我们一起喝了杯咖啡。

在选择法语过去时时有哪些常见错误?

主要错误是还没确定含义,就套用简单规则。先判断是在描述惯例、正在进行的动作、完整事件,还是界限明确的一系列事件,再问自己换一种时态是否会讲出不同的故事。

  • J’étais travailler quand il a appelé.Je travaillais quand il a appelé.

    法语用 imparfait 本身表示过去正在进行的动作,不需要 être + 不定式。

  • Hier, nous attendons quand le bus est arrivé.Hier, nous attendions quand le bus est arrivé.

    公共汽车到达时,等待已经在进行。

  • J’ai finissais mon travail.J’ai fini mon travail.

    不要把 passé composé 的助动词与 imparfait 形式组合使用。

  • J’ai été dix ans quand j’ai déménagé.J’avais dix ans quand j’ai déménagé.

    法语用 avoir 表示年龄;年龄为搬家这件事提供背景。

第 1 题无需注册账号
选择背景:Il ___ quand nous sommes sortis.

选择一个答案。

答案与解析

pleuvait. 出门这个事件发生时,雨正在下。

第 2 题无需注册账号
完成序列:J’ai payé, puis je ___.

选择一个答案。

答案与解析

suis parti. 付款之后的离开作为一个完整事件,用 je suis parti 表示。

第 3 题无需注册账号
选择表示过去惯例的句子。

选择一个答案。

答案与解析

À cette époque, je lisais tous les soirs.. imparfait 将读书呈现为过去那段时期反复发生的活动。

第 4 题无需注册账号
补全总时长的表达:Hier, j’___ pendant dix heures. (travailler)

选择一个答案。

答案与解析

ai travaillé. 十小时的工作时段可以用 passé composé 作为一个整体呈现。

第 5 题无需注册账号
hier 一定要求使用 passé composé 吗?

选择一个答案。

答案与解析

不是,两种时态都可以用在它后面。. Hier 将情况定位在过去;具体用哪个时态,仍由所要表达的视角决定。

第 6 题无需注册账号
选择两个同时进行、构成背景的动作。

选择一个答案。

答案与解析

Je cuisinais pendant qu’elle lisait.. 两个 imparfait 形式表示从过去同一时刻观察到的持续活动。

第 7 题无需注册账号
j’ai su la nouvelle ce matin 通常表达什么?

选择一个答案。

答案与解析

今天早上得知消息. 在这个语境中,j’ai su 将获知信息呈现为一个事件。

第 8 题无需注册账号
选择构成正确的形式。

选择一个答案。

答案与解析

nous finissions. finir 的 imparfait 使用 finiss- 加 -ions,不加助动词。

第 9 题无需注册账号
选择这两种时态时,首先最好问自己什么?

选择一个答案。

答案与解析

我是在呈现整个事件,还是从某种情况的内部观察?. 对比的关键是视角;时长和时间表达提供语境。