本文へ

現在完了と​過去分詞​(pretérito perfeito composto)

2026-10-09

ブラジルのポルトガル語の現在完了は、terの現在形と過去分詞を並べた形で、少し前から今まで続いていることや、最近繰り返していることを言います。日本語の「最近〜している」「このところずっと〜している」に当たります。名前に「完了」と付きますが、「もう〜し終えた」は完全過去で言います。

使う​場面

最近の習慣や、しばらく続いている様子を言うときに使います。ultimamente(最近)、recentemente(最近)、desde+時(〜から)などと一緒によく使います。

  • Eu tenho trabalhado até tarde.(このところ遅くまで働いています)
  • Ela tem feito muitos bolos ultimamente.(彼女は最近ケーキをたくさん作っています)
  • Você tem dormido bem?(最近よく眠れていますか)

過去分詞の​作り方

原形の語尾-arを-adoに、-erと-irを-idoに変えます。

過去分詞の作り方
原形過去分詞日本語
falar(話す)falado話した
trabalhar(働く)trabalhado働いた
comer(食べる)comido食べた
dormir(眠る)dormido眠った

次の動詞は、過去分詞が不規則な形です。

過去分詞の作り方
原形過去分詞日本語
fazer(する・作る)feitoした
dizer(言う)dito言った
ver(見る・会う)visto見た
escrever(書く)escrito書いた
abrir(開ける)aberto開けた
cobrir(覆う)coberto覆った
descobrir(見つける)descoberto見つけた
vir(来る)vindo来た

過去分詞は、あとで習う受動態や過去完了でも使います。

現在完了の​作り方

動詞terの現在形のあとに過去分詞を置きます。terは主語に合わせて変わり、過去分詞はいつも同じ形です。

現在完了の作り方
元の形主語と現在完了日本語
trabalhar(働く)→ eutenho trabalhado私はこのところ働いている
trabalhar → você/ele/elatem trabalhadoあなたは・彼は・彼女はこのところ働いている
trabalhar → nóstemos trabalhado私たちはこのところ働いている
trabalhar → vocês/eles/elastêm trabalhadoあなたたちは・彼らは・彼女たちはこのところ働いている

過去分詞は、主語が女性でも複数でも-adoのままです。Elas têm trabalhado.のように、変わるのはterだけです。temとtêmは、つづりのアクセント記号だけが違います。

否定文は、nãoをterの前に置きます。Eu não tenho visto o Pedro.(このところペドロに会っていません)のように言います。

目的語となる人称代名詞は、ブラジルではterと過去分詞の間か、terの前に置きます。Ele tem me ajudado muito.(彼はこのところ私をよく助けてくれています)は、terと過去分詞の間に置いた形です。

完全過去との​違い

1回で終わったことや、「もう〜した」「〜したことがある」は、現在完了ではなく完全過去で言います。

完全過去との違い
言いたいこと時制例
1回で終わったこと完全過去Eu comi feijoada ontem.(昨日フェジョアーダを食べました)
〜したことがある完全過去Você já comeu feijoada?(フェジョアーダを食べたことがありますか)
最近繰り返していること現在完了Eu tenho comido feijoada.(このところよくフェジョアーダを食べています)

完全過去の作り方は、完全過去の規則動詞と完全過去の不規則動詞の記事にあります。

日本語との​違い

日本語は、「働いている」の「〜ている」1つで、今していることにも、最近続けていることにも使えます。ポルトガル語では、今この時にしていることは現在進行形のestou trabalhandoで言い、少し前から今まで続けていることや繰り返していることは現在完了のtenho trabalhadoで言います。

「完了」という名前から、日本語の「〜し終えた」を思い浮かべやすいですが、ブラジルのポルトガル語の現在完了は、終わったことではなく、まだ続いていることを言います。

例文

  1. Eu tenho trabalhado até tarde.(このところ遅くまで働いています)
  2. tenho → euのterの現在形。trabalhado → -ar動詞の過去分詞。
  3. Ela tem feito muitos bolos ultimamente.(彼女は最近ケーキをたくさん作っています)
  4. feito → fazerの不規則な過去分詞。最近、何度も作っている。
  5. Você tem dormido bem?(最近よく眠れていますか)
  6. dormido → -ir動詞の過去分詞。最近の様子を尋ねる。
  7. Nós temos estudado à noite.(私たちはこのところ夜に勉強しています)
  8. temos → nósのterの現在形。夜に勉強するのを繰り返している。
  9. Eu não tenho visto o Pedro.(このところペドロに会っていません)
  10. visto → verの不規則な過去分詞。nãoはterの前。
  11. Elas têm escrito muitas cartas.(彼女たちはこのところたくさん手紙を書いています)
  12. têm → elasのterの現在形。escritoは主語が女性・複数でも変わらない。

練習問題

正しいものを選んでください。

  1. Nós ( tem / temos / têm ) trabalhado muito.
  2. Ela tem ( abrido / aberto / abrindo ) a loja cedo.
  3. Eles têm ( fazido / feito / fazendo ) muitos exercícios.
答え
  1. temos(nósに合わせたterの形)
  2. aberto(abrirの過去分詞は不規則)
  3. feito(fazerの過去分詞は不規則)

参考に​した​資料

  • 級の所属: ブラジルのポルトガル語には、文法を級ごとに一覧にした公開資料がありません。教科書の第16課で習う項目なので、初級(CEFRのA2)に置いています。
  • 規則の出典: 香川正子『ニューエクスプレスプラス ブラジルポルトガル語』(白水社)第16課「現在完了」「過去分詞」(p.104)、会話(pp.102–103)、練習問題8(p.106)。「もう〜した」「〜したことがある」を完全過去で言う点は第12課「完全過去を使った表現」(p.81)
  • 複合時制での代名詞の位置: 市之瀬敦ほか『必携ポルトガル語文法総まとめ』(白水社)の、代名詞を置く位置の節(p.53)
  • Wiktionary(英語版ウィクショナリー), trabalhar(CC BY-SA)過去分詞を照合