6. 時制#

I. 直説法8時制#

フランス語には、単純時制と複合時制の2種類がある。単純時制は4つあり、複合時制は各単純時制と対応するため、計8つの時制がある。以下に時制の一覧とその例(donner の場合)を載せる。

単純時制複合時制
現在形il donne複合過去形il a donné
半過去形il donnait大過去形il avait donné
単純過去形il donna前過去形il eut donné
単純未来形il donnera前未来形il aura donné

この表を横に見てみると、何となく規則性が見えてくるのではないだろうか。実は複合時制は、「avoir(être)の単純時制での形+動詞の過去分詞形」で作れてしまうのだ。

II. 時制の表現方法#

ここでは、ある時制的な意味を表すときにどのような表現を用いるかについて解説する。

i. 現在・過去・未来#

時制直説法8時制との対応表現
過去単純過去形動詞の単純過去形
現在現在形動詞の現在形
未来単純未来形動詞の単純未来形

見てわかる通り、これらの表現としての違いは動詞のみである。すなわち、各場合における動詞の変化形を覚えればよい。

  • 単純過去形は実際にはあまり使われず、複合過去形で代替されることがほとんどである。

ii. 完了形#

時制直説法8時制との対応表現
過去完了大過去形avoir(être)の半過去形+動詞の過去分詞形
現在完了複合過去形avoir(être)の現在形+動詞の過去分詞形
未来完了前未来形avoir(être)の単純未来形+動詞の過去分詞形

iii. 進行形#

進行形は、直説法の8時制の中には完全に一致する表現がない。そもそもフランス語の文法では、進行形の概念があまりなく、例えば「Il regarde la télévision.(彼はテレビを見ている。)」のように、現在形の中に現在進行形の意味が含まれていることがほとんどである。しかし一方で、「être en train de+不定詞」という表現を用いると、明示的に進行のニュアンスを出した文を作ることができる。

iv. 完了進行形#

これも進行形と同様、直説法の8時制の中に完全に一致する表現はない。そのため、「toujours(つねに)」、「longtemps(長い間)」、「depuis(~以来)」などの期間を表す副詞や前置詞を用いて完了進行形の意味を表す。

v. その他#

最後に、残された半過去形及び前過去形について簡単に紹介する。半過去形は「~していた」、「~であった」、「~したものだった」と訳され、過去の情景描写や過去の習慣を説明するときに用いる。一方、前過去形は、単純過去形の文とセットで使用することが多く、原則として、「~するやいなや」と訳すが、使用頻度はかなり少ない。

III. 時制に伴う動詞の活用#

i. 半過去形#

語幹語尾例(donner)
一人称単数直説法現在形の一人称複数形の語幹と同じ(êtreだけ例外で、ét-)-aisdonnais
二人称単数-aisdonnais
三人称単数-aitdonnait
一人称複数-ionsdonnions
二人称複数-iezdonniez
三人称複数-aientdonnaient

ii. 単純過去形#

(1) a 型#

対称:-er 動詞

語尾例(donner)
一人称単数-aidonnai
二人称単数-asdonnas
三人称単数-adonna
一人称複数-âmesdonnâmes
二人称複数-âtesdonnâtes
三人称複数-èrentdonnèrent

(2) i 型#

対称:-ir 動詞、一部の不規則動詞(faire など)

語尾例(finir)例(faire)
一人称単数-isfinisfis
二人称単数-isfinisfis
三人称単数-itfinitfit
一人称複数-îmesfinîmesfîmes
二人称複数-îtesfinîtesfîtes
三人称複数-irentfinirentfirent

(3) u 型#

対称:一部の不規則動詞(être、avoir など)

語尾例(être)例(avoir)
一人称単数-usfuseus
二人称単数-usfuseus
三人称単数-utfuteut
一人称複数-ûmesfûmeseûmes
二人称複数-ûtesfûteseûtes
三人称複数-urentfurenteurent

iii. 単純未来形#

-er 動詞:原型から r をとったものを語幹にする

-ir 動詞:原型から r をとったものを語幹にする

re で終わる動詞:原型から re を取り除いたものを語幹にする

語尾例(donner)例(finir)例(être)例(avoir)
一人称単数-(e)raidonneraifiniraiseraiaurai
二人称単数-(e)rasdonnerasfinirasserasauras
三人称単数-(e)radonnerafiniraseraaura
一人称複数-(e)ronsdonneronsfinironsseronsaurons
二人称複数-(e)rezdonnerezfinirezserezaurez
三人称複数-(e)rontdonnerontfinirontserontauront