ポルトガル語の現在完了進行形:習慣と最近の傾向 (Tenho feito)
tenho feito を使いましょう。キーワードは ultimamente や recentemente ですね!
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.
Overview
Pretérito Perfeito Composto(複合過去)は非常に重要な文法項目です。特にtenho feitoのような形をとるこの時制は、単なる過去の出来事ではなく、「過去から現在に至るまでの継続」や「最近の習慣的な繰り返し」を表すために不可欠です。日本語の感覚で言うと、「~し続けている」「最近~している」というニュアンスに相当します。Pretérito Perfeito Compostoは、動詞の形そのものが「継続性」と「現在への関連性」を内包している点が大きな違いです。例えば、Tenho estudado portuguêsと言えば、単に「勉強している」だけでなく、過去のある時点から現在まで継続的に努力を積み重ねているという文脈が強調されます。この文法をマスターすることで、日常会話における「最近の近況報告」や「習慣の変化」を非常に自然かつ正確に表現できるようになります。これは、単なる事実の伝達を超えて、話し手の現在の状況や意識を相手に伝えるための洗練されたツールなのです。Tenho corrido todos os diasと表現します。ここで重要なのは、Pretérito Perfeito Simples(単純過去:corri)との対比です。Corriは「走った(完了した)」という点としての過去を表しますが、Tenho corridoは「(最近の期間において)走るという習慣を継続している」という線としての過去を表します。この「線」の感覚こそが、日本語話者が最も意識すべきポイントです。日本語の「~し続けている」という表現は、しばしば「現在進行中の動作」に限定されがちですが、ポルトガル語のこの形は、今この瞬間に動作をしていなくても、「最近の習慣として行っている」という広い意味をカバーします。これは日本語の「最近、~するようにしています」や「最近、~が続いています」という感覚に非常に近いです。この時制を使うことで、話し手は「過去の経験が現在の自分に影響を与えている」という文脈を相手に提示しているのです。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(彼らは食べ続けている)。- 1繰り返される習慣: 「最近、~をよくしている」という状況です。例えば、
Tenho lido muitos livros sobre história(最近、歴史の本をたくさん読んでいる)のように、習慣的な行動を報告する際に使います。日本語で「最近~している」と表現する場面の多くがこれに該当します。 - 2最近の継続的な状況: 「最近ずっと~だ」という状態です。
Tenho estado muito ocupado(最近ずっと忙しい)のように、自分の体調や状況を説明する際に非常に便利です。日本語の「ずっと~だ」という表現のニュアンスにぴったりです。 - 3社会的な傾向:
Muitas pessoas têm usado redes sociais(多くの人がSNSを使っている)のように、現在進行形で社会的な変化やトレンドを説明する際にも使われます。これは、単なる一時的な出来事ではなく、ある程度の期間続いている傾向を指します。
- 単発の過去の出来事に使ってしまう: 日本語の「~した」という感覚が強すぎて、一度きりの出来事(例:昨日、映画を見た)に
Tenho assistido a um filmeと言ってしまうことがあります。これは「映画を何度も見続けている」という奇妙な響きになります。一度きりのことには単純過去Assistiを使いましょう。 - 進行形(estar + gerúndio)との混同: 「今まさに~している」という動作と、「最近~している(習慣)」を混同するケースです。
Estou estudandoは「今、勉強している」ですが、Tenho estudadoは「(最近の期間、習慣として)勉強している」です。日本語ではどちらも「勉強している」で済むため、文脈に応じた使い分けが必要です。 - 助動詞の活用ミス:
temとtêmの書き分け(アクセント記号)を忘れるミスが非常に多いです。これは文法的なミスというより綴りのミスですが、B2レベルとしては正確さが求められます。
Pretérito Perfeito Simples (fiz) | 過去の一点での完了 | 「~した」 |Pretérito Perfeito Composto (tenho feito) | 過去から現在への継続・習慣 | 「最近~している」「ずっと~だ」 |Estar + Gerúndio (estou fazendo) | 今まさに進行中の動作 | 「今~している」 |Tenho feitoは否定文でどう使いますか?Não tenho feito nadaのように、助動詞の前にnãoを置くだけです。非常に簡単ですね!Nós temos faladoであってもfaladosにはなりません。常に-adoや-idoの形を保ちます。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.
Habitual
Actions repeated over a duration.
“Tenho lido muito ultimamente.”
“Tenho corrido no parque.”
Recent Trend
Something happening lately.
“Tenho dormido mal.”
“Tenho trabalhado muito.”
Reference Table
| 代名詞 | 助動詞 (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. (Work)
Tenho trabalhado muito. (Work)
Tenho trabalhado pra caramba. (Work)
Tô ralando muito. (Work)
レベル別の例文
Tenho estudado muito.
I have been studying a lot.
Tenho comido bem.
I have been eating well.
Tenho dormido cedo.
I have been sleeping early.
Tenho lido livros.
I have been reading books.
Tenho trabalhado no escritório.
I have been working at the office.
Tenho visto esse filme.
I have been watching that movie.
Tenho falado com ela.
I have been talking to her.
Tenho corrido no parque.
I have been running in the park.
Tenho estado a aprender português.
I have been learning Portuguese.
Tenho pensado em mudar.
I have been thinking about moving.
Tenho tentado ligar-lhe.
I have been trying to call him.
Tenho sentido saudades.
I have been missing (you/home).
Tenho vindo a notar mudanças.
I have been noticing changes.
Tenho estado a trabalhar no projeto.
I have been working on the project.
Tenho andado muito ocupado.
I have been very busy lately.
Tenho procurado uma solução.
I have been looking for a solution.
Tenho vindo a questionar as minhas escolhas.
I have been questioning my choices.
Tenho estado a ponderar a oferta.
I have been considering the offer.
Tenho vindo a desenvolver novas competências.
I have been developing new skills.
Tenho estado a analisar os dados.
I have been analyzing the data.
Tenho vindo a observar uma tendência crescente.
I have been observing a growing trend.
Tenho estado a arquitetar uma nova estratégia.
I have been architecting a new strategy.
Tenho vindo a consolidar o meu conhecimento.
I have been consolidating my knowledge.
Tenho estado a reavaliar os paradigmas.
I have been reevaluating the paradigms.
間違えやすい
Learners use the wrong tense for duration.
Mixing the 'a + infinitive' and gerund.
Using it for single events.
よくある間違い
Tenho comer
Tenho comido
Tenho estudo
Tenho estudado
Eu tenho feito
Tenho feito
Tenho a comido
Tenho comido
Tenho comi
Tenho comido
Tenho a lendo
Tenho a ler
Tenho estado comendo
Tenho comido
Tenho feito isso ontem
Tenho feito isso ultimamente
Tenho estado a lendo
Tenho estado a ler
Tenho sido a trabalhar
Tenho estado a trabalhar
Tenho vindo a ter feito
Tenho vindo a fazer
Tenho estado a ter estudado
Tenho estudado
Tenho vindo a sido
Tenho estado
文型パターン
Tenho ___ todos os dias.
Ultimamente, tenho ___ muito.
Tenho estado a ___ o projeto.
Tenho vindo a ___ melhor.
Real World Usage
Tenho estado a estudar muito!
Tenho desenvolvido competências de liderança.
Tenho viajado pelo mundo!
Tenho pedido comida aqui sempre.
Tenho visitado muitos museus.
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.
Use 'a + infinitive'.
Use the gerund.
Keep it simple.
発音
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
チャレンジ
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?
日記のテーマ
よくある間違い
Test Yourself
Eu ___ (estudar) muito para a prova ultimamente.
正しい文を選んでください:
As meninas têm estudadas muito.
Score: /3
練習問題
8 exercisesEu ___ (estudar) muito.
Find and fix the mistake:
Tenho comi muito.
Which is correct for PT-PT?
tenho / muito / trabalhado
I have been sleeping well.
Which is correct for PT-BR?
Ultimamente, ___ (pensar) em mudar.
Find and fix the mistake:
Tenho feito isso ontem.
Score: /8
Practice Bank
10 exercisesVocê ___ (fazer) os exercícios de casa?
Eu estou trabalhado muito nesta semana.
visto / filmes / temos / muitos / nós
They have been going to the park lately.
正しい不規則な過去分詞を選んでください:
動詞と過去分詞を組み合わせましょう:
Nós ___ (dormir) mal ultimamente.
Elas tem falado comigo.
この時制をよく使うきっかけになる言葉は?
O que você ___ (fazer) de bom?
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
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
He estado haciendo
Spanish uses 'he' for all perfect tenses.
J'ai été en train de faire
French doesn't use the auxiliary 'avoir' this way.
Ich habe gemacht
German lacks a direct continuous perfect.
Shiteiru
Japanese is agglutinative.
Kuntu af'alu
Arabic aspect is different.
Zai zuo
Chinese has no verb conjugation.
Learning Path
Prerequisites
Learn These First
関連動画
Related Grammar Rules
ポルトガル語の二重過去分詞:規則形と不規則形の使い分け
### Overview ポルトガル語を学習する上で、B2レベルの壁となるのが「二重過去分詞(Double Past Participles)」です。これは...
凍結された 'O': 'Ter' を使った分詞の一致
### Overview ポルトガル語を学習する際、動詞の活用や性数一致は避けて通れない壁です。特に初級から中級にかけて、名詞や形容...
複合完全過去:最近ずっと〜している(Pretérito Perfeito Composto)
Overview 英語の現在完了形(Present Perfect)についての知識は一旦忘れてください。ポルトガル語の「複合完全過去」は全くの...
現在完了形(継続・反復アクション)
### Overview ポルトガル語学習において、`Pretérito Perfeito Composto`(現在完了複合過去)は、英語の現在完了形と形が似て...
ポルトガル語の過去分詞:`ter`対`ser`のルール
英語で「I have spoken」(私は話したことがある)と言う一方で、「the speech was spoken」(そのスピーチは話された)と言うこ...