B2 Compound Tenses 16 min read ふつう

ポルトガル語の現在完了進行形:習慣と最近の傾向 (Tenho feito)

最近繰り返している習慣や出来事について話すときは tenho feito を使いましょう。キーワードは ultimamenterecentemente ですね!

Grammar Rule in 30 Seconds

Use 'ter' + 'feito' (past participle) + 'a' + 'verbo' (gerund) to describe recurring actions starting in the past and continuing now.

  • Use 'Tenho estado a trabalhar' for ongoing habits.
  • Use it for actions repeated over a period of time.
  • Always use the auxiliary 'ter' conjugated in the present.
Subject + [Ter (present)] + [a] + [Verb (gerund)]

Overview

### Overview
ポルトガル語のB2レベルにおいて、Pretérito Perfeito Composto(複合過去)は非常に重要な文法項目です。特にtenho feitoのような形をとるこの時制は、単なる過去の出来事ではなく、「過去から現在に至るまでの継続」や「最近の習慣的な繰り返し」を表すために不可欠です。日本語の感覚で言うと、「~し続けている」「最近~している」というニュアンスに相当します。
日本語には、動詞の活用だけで「過去から現在まで継続している」ことを完全に表現する単一の時制は存在しません。日本語では「~している」という進行形や状態を表す形に、「ずっと」「最近」「ここ数日」といった副詞を添えることでこの意味を補います。一方、ポルトガル語のPretérito Perfeito Compostoは、動詞の形そのものが「継続性」と「現在への関連性」を内包している点が大きな違いです。例えば、Tenho estudado portuguêsと言えば、単に「勉強している」だけでなく、過去のある時点から現在まで継続的に努力を積み重ねているという文脈が強調されます。この文法をマスターすることで、日常会話における「最近の近況報告」や「習慣の変化」を非常に自然かつ正確に表現できるようになります。これは、単なる事実の伝達を超えて、話し手の現在の状況や意識を相手に伝えるための洗練されたツールなのです。
### How This Grammar Works
この文法の核心は、過去に始まった動作が現在も続いているか、あるいは現在に至るまでの期間に何度も繰り返されているという「時間の橋渡し」にあります。日本語の文法と比較すると、日本語の「~している」は、状態動詞(知っている、住んでいる)と動作動詞(食べている、走っている)で意味が分かれますが、ポルトガル語のこの時制は、動作動詞であっても「習慣」や「継続」を強調する際に使われます。
例えば、日本語で「私は最近、毎日走っています」と言うとき、日本語では「走る」の進行形を使いますが、ポルトガル語ではTenho corrido todos os diasと表現します。ここで重要なのは、Pretérito Perfeito Simples(単純過去:corri)との対比です。Corriは「走った(完了した)」という点としての過去を表しますが、Tenho corridoは「(最近の期間において)走るという習慣を継続している」という線としての過去を表します。この「線」の感覚こそが、日本語話者が最も意識すべきポイントです。日本語の「~し続けている」という表現は、しばしば「現在進行中の動作」に限定されがちですが、ポルトガル語のこの形は、今この瞬間に動作をしていなくても、「最近の習慣として行っている」という広い意味をカバーします。これは日本語の「最近、~するようにしています」や「最近、~が続いています」という感覚に非常に近いです。この時制を使うことで、話し手は「過去の経験が現在の自分に影響を与えている」という文脈を相手に提示しているのです。
### Formation Pattern
この時制の構成は非常に論理的です。ter(持つ)という動詞の現在形を助動詞として使い、その後にメインとなる動詞の過去分詞(particípio passado)を置きます。この際、過去分詞は主語や性数に影響されず、常に不変であるという点が非常に覚えやすい特徴です。
| 構成要素 | 文法用語 | 役割 |
| :--- | :--- | :--- |
| ter (presente) | 助動詞 | 時制の現在への関連付け |
| particípio passado | 本動詞 | 動作の内容(不変) |
以下に具体的な活用パターンを示します。
| 人称 | terの活用 | 過去分詞のルール |
| :--- | :--- | :--- |
| Eu | tenho | -ar-ado |
| Tu | tens | -er-ido |
| Você/Ele/Ela | tem | -ir-ido |
| Nós | temos | 不規則なものも存在 |
| Vocês/Eles/Elas | têm | (常に不変) |
例:Eu tenho estudado(私は勉強し続けている)、Eles têm comido(彼らは食べ続けている)。
### When To Use It
この時制を使うべき場面は、主に以下の3つです。
  1. 1繰り返される習慣: 「最近、~をよくしている」という状況です。例えば、Tenho lido muitos livros sobre história(最近、歴史の本をたくさん読んでいる)のように、習慣的な行動を報告する際に使います。日本語で「最近~している」と表現する場面の多くがこれに該当します。
  2. 2最近の継続的な状況: 「最近ずっと~だ」という状態です。Tenho estado muito ocupado(最近ずっと忙しい)のように、自分の体調や状況を説明する際に非常に便利です。日本語の「ずっと~だ」という表現のニュアンスにぴったりです。
  3. 3社会的な傾向: Muitas pessoas têm usado redes sociais(多くの人がSNSを使っている)のように、現在進行形で社会的な変化やトレンドを説明する際にも使われます。これは、単なる一時的な出来事ではなく、ある程度の期間続いている傾向を指します。
### Common Mistakes
日本人学習者が陥りやすいミスには、明確なパターンがあります。
  • 単発の過去の出来事に使ってしまう: 日本語の「~した」という感覚が強すぎて、一度きりの出来事(例:昨日、映画を見た)にTenho assistido a um filmeと言ってしまうことがあります。これは「映画を何度も見続けている」という奇妙な響きになります。一度きりのことには単純過去Assistiを使いましょう。
  • 進行形(estar + gerúndio)との混同: 「今まさに~している」という動作と、「最近~している(習慣)」を混同するケースです。Estou estudandoは「今、勉強している」ですが、Tenho estudadoは「(最近の期間、習慣として)勉強している」です。日本語ではどちらも「勉強している」で済むため、文脈に応じた使い分けが必要です。
  • 助動詞の活用ミス: temtêmの書き分け(アクセント記号)を忘れるミスが非常に多いです。これは文法的なミスというより綴りのミスですが、B2レベルとしては正確さが求められます。
### Contrast With Similar Patterns
| 表現 | 意味の焦点 | 日本語の感覚 |
| :--- | :--- | :--- |
| Pretérito Perfeito Simples (fiz) | 過去の一点での完了 | 「~した」 |
| Pretérito Perfeito Composto (tenho feito) | 過去から現在への継続・習慣 | 「最近~している」「ずっと~だ」 |
| Estar + Gerúndio (estou fazendo) | 今まさに進行中の動作 | 「今~している」 |
### Quick FAQ
Q1: Tenho feitoは否定文でどう使いますか?
A1: Não tenho feito nadaのように、助動詞の前にnãoを置くだけです。非常に簡単ですね!
Q2: 過去分詞が変化しないのは本当ですか?
A2: はい、本当です。Nós temos faladoであってもfaladosにはなりません。常に-ado-idoの形を保ちます。
Q3: なぜ「最近」という言葉を一緒に使うことが多いのですか?
A3: Ultimamente(最近)などの副詞を添えることで、この時制が持つ「期間」のニュアンスがより明確になり、ネイティブにとって非常に聞き取りやすくなるからです。

Conjugation of 'Ter' (Present)

Pronoun Verb Form
Eu
Tenho
Tu
Tens
Ele/Ela
Tem
Nós
Temos
Vós
Tendes
Eles/Elas
Têm

Meanings

This structure expresses an action that began in the past and continues to the present, often implying repetition or a recent trend.

1

Habitual

Actions repeated over a duration.

“Tenho lido muito ultimamente.”

“Tenho corrido no parque.”

2

Recent Trend

Something happening lately.

“Tenho dormido mal.”

“Tenho trabalhado muito.”

Reference Table

Reference table for ポルトガル語の現在完了進行形:習慣と最近の傾向 (Tenho feito)
代名詞 助動詞 (ter) 過去分詞 意味(最近の習慣)
Eu
tenho
estudado
私は(最近)勉強しています
Você/Ele/Ela
tem
trabalhado
あなた/彼/彼女は(最近)働いています
Nós
temos
visto
私たちは(最近)見ています
Vocês/Eles/Elas
têm
feito
あなたたち/彼ら/彼女らは(最近)しています
Eu
tenho
ido
私は(最近)通っています
Você
tem
comido
あなたは(最近)食べています

フォーマル度スペクトル

フォーマル
Tenho estado a trabalhar intensamente.

Tenho estado a trabalhar intensamente. (Work)

ニュートラル
Tenho trabalhado muito.

Tenho trabalhado muito. (Work)

カジュアル
Tenho trabalhado pra caramba.

Tenho trabalhado pra caramba. (Work)

スラング
Tô ralando muito.

Tô ralando muito. (Work)

レベル別の例文

1

Tenho estudado muito.

I have been studying a lot.

2

Tenho comido bem.

I have been eating well.

3

Tenho dormido cedo.

I have been sleeping early.

4

Tenho lido livros.

I have been reading books.

1

Tenho trabalhado no escritório.

I have been working at the office.

2

Tenho visto esse filme.

I have been watching that movie.

3

Tenho falado com ela.

I have been talking to her.

4

Tenho corrido no parque.

I have been running in the park.

1

Tenho estado a aprender português.

I have been learning Portuguese.

2

Tenho pensado em mudar.

I have been thinking about moving.

3

Tenho tentado ligar-lhe.

I have been trying to call him.

4

Tenho sentido saudades.

I have been missing (you/home).

1

Tenho vindo a notar mudanças.

I have been noticing changes.

2

Tenho estado a trabalhar no projeto.

I have been working on the project.

3

Tenho andado muito ocupado.

I have been very busy lately.

4

Tenho procurado uma solução.

I have been looking for a solution.

1

Tenho vindo a questionar as minhas escolhas.

I have been questioning my choices.

2

Tenho estado a ponderar a oferta.

I have been considering the offer.

3

Tenho vindo a desenvolver novas competências.

I have been developing new skills.

4

Tenho estado a analisar os dados.

I have been analyzing the data.

1

Tenho vindo a observar uma tendência crescente.

I have been observing a growing trend.

2

Tenho estado a arquitetar uma nova estratégia.

I have been architecting a new strategy.

3

Tenho vindo a consolidar o meu conhecimento.

I have been consolidating my knowledge.

4

Tenho estado a reavaliar os paradigmas.

I have been reevaluating the paradigms.

間違えやすい

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) Simple Past vs Perfect Continuous

Learners use the wrong tense for duration.

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) PT-PT vs PT-BR

Mixing the 'a + infinitive' and gerund.

Portuguese Perfect Continuous: Habits & Recent Trends (Tenho feito) Present Perfect vs Perfect Continuous

Using it for single events.

よくある間違い

Tenho comer

Tenho comido

Need past participle.

Tenho estudo

Tenho estudado

Use participle.

Eu tenho feito

Tenho feito

Subject pronoun is often dropped.

Tenho a comido

Tenho comido

No 'a' in PT-BR.

Tenho comi

Tenho comido

Use participle.

Tenho a lendo

Tenho a ler

PT-PT uses infinitive.

Tenho estado comendo

Tenho comido

Keep it simple.

Tenho feito isso ontem

Tenho feito isso ultimamente

Don't use specific past time markers.

Tenho estado a lendo

Tenho estado a ler

PT-PT infinitive rule.

Tenho sido a trabalhar

Tenho estado a trabalhar

Use 'estar' for state.

Tenho vindo a ter feito

Tenho vindo a fazer

Avoid double compound.

Tenho estado a ter estudado

Tenho estudado

Keep it concise.

Tenho vindo a sido

Tenho estado

Use 'estar'.

文型パターン

Tenho ___ todos os dias.

Ultimamente, tenho ___ muito.

Tenho estado a ___ o projeto.

Tenho vindo a ___ melhor.

Real World Usage

Texting very common

Tenho estado a estudar muito!

Job Interview common

Tenho desenvolvido competências de liderança.

Social Media common

Tenho viajado pelo mundo!

Food Delivery occasional

Tenho pedido comida aqui sempre.

Travel common

Tenho visitado muitos museus.

Health App common

Tenho dormido melhor.

💡

「最近」のルール

もし文の中に ultimamente(最近)を付け足して意味が通じるなら、この時制を使う絶好のタイミングです!例えばこう言います:
Eu tenho dormido bem.
⚠️

スペイン語との違いに注意!

スペイン語の He comido は「たった今食べた」ですが、ポルトガル語の Tenho comido は「(最近の習慣として)食べている」になります。混同しないようにしましょう:
Tenho comido muitas frutas.
🎯

過去分詞の記憶術

この複合時制では、過去分詞の語尾(性・数)を気にする必要はありません。主語が女性でも複数でも、常に男性単数形を使うので楽ちんです:
Elas têm trabalhado muito.

Smart Tips

Always use 'ultimamente' to reinforce the habit.

Tenho estudado. Tenho estudado ultimamente.

Use 'a + infinitive'.

Tenho comido. Tenho a comer.

Use the gerund.

Tenho a comer. Tenho comido.

Keep it simple.

Tenho estado a ter estudado. Tenho estudado.

発音

/ˈteɲu/

Tenho

The 'nh' sound is like 'ny' in canyon.

Rising

Tens estudado? ↑

Questioning.

暗記しよう

記憶術

Tenho (I have) + Feito (Done) = The habit I've been doing.

視覚的連想

Imagine a clock with a long, continuous line stretching from the past into your hand today.

Rhyme

Tenho feito, o hábito está direito.

Story

Maria started running in January. It is now March. She says: 'Tenho corrido todos os dias'. She is still running.

Word Web

TenhoUltimamenteRecentementeHabitualDuraçãoContinuidade

チャレンジ

Write 3 sentences about things you have been doing this week.

文化メモ

The 'a + infinitive' structure is standard.

The gerund is standard.

Similar to Portugal but with local variations.

Derived from Latin 'tenere' (to hold) + past participle.

会話のきっかけ

O que tens feito ultimamente?

Tens lido algum livro bom?

Como tens passado os teus dias?

Tens vindo a notar mudanças no trabalho?

日記のテーマ

Write about your week.
Describe a new habit.
Reflect on your progress.
Discuss a long-term project.

よくある間違い

Incorrect

正解


Incorrect

正解


Incorrect

正解


Incorrect

正解

Test Yourself

現在の習慣を表す正しい形に書き換えましょう。

Eu ___ (estudar) muito para a prova ultimamente.

✓ Correct! ✗ Not quite. Correct answer: tenho estudado
主語が 'Eu' の場合、助動詞は 'tenho' になります。'estudar' の過去分詞 'estudado' と組み合わせます。
最近の習慣を正しく説明している文を選んでください。

正しい文を選んでください:

✓ Correct! ✗ Not quite. Correct answer: Eu tenho comido muita pizza ultimamente.
この時制は 'ultimamente'(最近)のような習慣を表す言葉と一緒に使います。'ontem'(昨日)や 'amanhã'(明日)には使えません。
一致の間違いを訂正してください。

As meninas têm estudadas muito.

✓ Correct! ✗ Not quite. Correct answer: As meninas têm estudado muito.
この複合時制では、過去分詞 'estudado' は不変です。主語が女性複数(As meninas)でも変化しません。

Score: /3

練習問題

8 exercises
Fill in the blank.

Eu ___ (estudar) muito.

✓ Correct! ✗ Not quite. Correct answer: tenho estudado
Correct auxiliary + participle.
Fix the sentence. Error Correction

Find and fix the mistake:

Tenho comi muito.

✓ Correct! ✗ Not quite. Correct answer: Tenho comido
Use participle.
Choose the best. 選択問題

Which is correct for PT-PT?

✓ Correct! ✗ Not quite. Correct answer: Tenho a comer
PT-PT uses infinitive.
Reorder. Sentence Reorder

tenho / muito / trabalhado

✓ Correct! ✗ Not quite. Correct answer: tenho trabalhado muito
Correct word order.
Translate. 翻訳

I have been sleeping well.

✓ Correct! ✗ Not quite. Correct answer: Tenho dormido bem
Correct translation.
Choose the best. 選択問題

Which is correct for PT-BR?

✓ Correct! ✗ Not quite. Correct answer: Tenho comido
Standard PT-BR.
Fill in the blank.

Ultimamente, ___ (pensar) em mudar.

✓ Correct! ✗ Not quite. Correct answer: tenho pensado
Correct tense.
Fix the sentence. Error Correction

Find and fix the mistake:

Tenho feito isso ontem.

✓ Correct! ✗ Not quite. Correct answer: Tenho feito isso ultimamente
No specific time markers.

Score: /8

Practice Bank

10 exercises
空欄に正しい形を入れましょう。 穴埋め問題

Você ___ (fazer) os exercícios de casa?

✓ Correct! ✗ Not quite. Correct answer: tem feito
助動詞を直してください。 Error Correction

Eu estou trabalhado muito nesta semana.

✓ Correct! ✗ Not quite. Correct answer: Eu tenho trabalhado muito nesta semana.
単語を正しい順番に並べ替えてください。 Sentence Reorder

visto / filmes / temos / muitos / nós

✓ Correct! ✗ Not quite. Correct answer: Nós temos visto muitos filmes.
ポルトガル語に訳しましょう。 翻訳

They have been going to the park lately.

✓ Correct! ✗ Not quite. Correct answer: Eles têm ido ao parque ultimamente.
正しい形はどれ? 選択問題

正しい不規則な過去分詞を選んでください:

✓ Correct! ✗ Not quite. Correct answer: escrito
正しいペアを選んでください。 Match Pairs

動詞と過去分詞を組み合わせましょう:

✓ Correct! ✗ Not quite. Correct answer: Dizer: dito
空欄を埋めてください。 穴埋め問題

Nós ___ (dormir) mal ultimamente.

✓ Correct! ✗ Not quite. Correct answer: temos dormido
アクセントの間違いを見つけましょう。 Error Correction

Elas tem falado comigo.

✓ Correct! ✗ Not quite. Correct answer: Elas têm falado comigo.
「最近」という文脈を示す単語を選んでください。 選択問題

この時制をよく使うきっかけになる言葉は?

✓ Correct! ✗ Not quite. Correct answer: Ultimamente
質問文を完成させてください。 穴埋め問題

O que você ___ (fazer) de bom?

✓ Correct! ✗ Not quite. Correct answer: tem feito

Score: /10

よくある質問 (8)

No, it's for duration, not specific points.

Both, but the structure differs.

For habits starting in the past.

Yes, for this tense.

No, use simple past.

Add 'não' before 'tenho'.

It's neutral and common.

It's similar to PT-PT.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

He estado haciendo

Spanish uses 'he' for all perfect tenses.

French moderate

J'ai été en train de faire

French doesn't use the auxiliary 'avoir' this way.

German low

Ich habe gemacht

German lacks a direct continuous perfect.

Japanese moderate

Shiteiru

Japanese is agglutinative.

Arabic low

Kuntu af'alu

Arabic aspect is different.

Chinese low

Zai zuo

Chinese has no verb conjugation.

Learning Path

Prerequisites

Was this helpful?
まだコメントがありません。最初に考えをシェアしましょう!