VoltarVoltar

Past perfect


Carregando traduções...

  1. Início/
  2. Inglês/
  3. Tradução/
  4. Past perfect

Traduzir past perfect para o inglês

Ele não existe sozinho. Só faz sentido quando há OUTRO passado na conversa, e a função dele é dizer qual dos dois veio antes — é um marcador de ordem, não de distância. Aí está a diferença que atrapalha: o português usa "tinha feito" com liberdade, inclusive quando não há segundo evento nenhum, e a tradução automática espalha a estrutura por frases que não pedem. Vale ainda saber que ela vira opcional quando a própria frase já ordena os fatos com after ou before: se a palavra de tempo entrega a sequência, repeti-la no verbo é redundância, e o inglês falado corta.

Traduzir frase inteira ensina o que traduzir palavra não ensina: a ordem, o tempo verbal e a preposição só aparecem quando a frase existe. Cada uma destas aceita 10.5 formas diferentes em média — porque quase nunca há uma resposta única, e reconhecer as variantes é metade do trabalho de entender quem fala. Role para cima para treinar, de graça e sem cadastro.

Frases de past perfect em inglês, com as formas aceitas de cada tradução
FraseComo se dizOutras formas aceitasFormas
Quando cheguei, ela já tinha saído.When I arrived, she had already leftWhen I arrived, she would already left · She had already left when I arrived10
Eu nunca tinha visto aquilo antes.I had never seen that beforeI would never seen that before · I had never seen it before11
Eles tinham acabado de terminar o jantar.They had just finished dinnerThey would just finished dinner · They had just finished eating dinner11
O filme já tinha começado?Had the movie already started?Had the movie started already? · Had the film already started?11
Eu perdi a chave que ele tinha me dado.I lost the key he had given meI lost the key he would given me · I lost the key that he had given me10
Ela disse que não tinha estudado.She said she had not studiedShe said that she had not studied · She told me she had not studied11
Nós ficamos felizes porque tínhamos vencido.We were happy because we had wonWe were happy because we would won · We were glad because we had won10
Ele tinha esquecido seu passaporte.He had forgotten his passportHe would forgotten his passport · He had forgotten his own passport11
Você já tinha estado lá antes?Had you been there before?Had you ever been there before? · Had you already been there?10
A chuva tinha parado quando saímos.The rain had stopped when we went outThe rain had stopped when we left · It had stopped raining when we went out10
Eu percebi que tinha cometido um erro.I realized I had made a mistakeI realized I would made a mistake · I realized that I had made a mistake10
Ela estava cansada porque tinha trabalhado muito.She was tired because she had worked hardShe was tired because she would worked hard · She was tired because she had worked a lot10
Eles não tinham comido nada o dia todo.They had not eaten anything all dayThey had eaten nothing all day · They would eaten nothing all day10
Eu pensei que você tinha ligado.I thought you had calledI thought you would called · I thought that you had called10
A casa estava quieta, as crianças tinham dormido.The house was quiet, the children had sleptThe house was quiet, the children had gone to sleep · The house was quiet, the children had fallen asleep10
Ele me disse que tinha comprado um carro.He told me he had bought a carHe told me he would bought a car · He told me that he had bought a car10
Eu não sabia quem tinha enviado a carta.I did not know who had sent the letterI did not know who'd sent the letter · I did not know who had mailed the letter10
Ela tinha vivido em Londres antes de mudar.She had lived in London before movingShe would lived in London before moving · She had lived in London before she moved10
Nós tínhamos reservado uma mesa.We had reserved a tableWe would reserved a table · We had booked a table11
O ladrão já tinha escapado.The thief had already escapedThe thief had escaped already · The thief had already gotten away11
Você tinha terminado o relatório?Had you finished the report?Had you completed the report? · Had you done the report?11
Eu nunca tinha conhecido alguém tão famoso.I had never met someone so famousI would never met someone so famous · I had never met anyone so famous10
O avião já tinha decolado.The plane had already taken offThe plane had taken off already · The airplane had already taken off11
Ela sentiu que já tinha visto ele.She felt she had seen him beforeShe felt she would seen him before · She felt that she had seen him before11
Eles tinham vendido tudo.They had sold everythingThey would sold everything · They had sold it all11
Eu estava esperando há uma hora quando ele chegou.I had been waiting for an hour when he arrivedI would been waiting for an hour when he arrived · I had been waiting for an hour when he came10
Ela estava chorando antes de você entrar?Had she been crying before you came in?Had she been crying before you entered? · Had she been crying before you walked in?11
Nós estávamos andando o dia todo.We had been walking all dayWe would been walking all day · We had been walking the whole day10
Ele estava bebendo?Had he been drinking?Had he been drinking alcohol? · Was he drinking?10
A estrada estava molhada porque tinha estado chovendo.The road was wet because it had been rainingThe road was wet because it'd been raining · The street was wet because it had been raining11
Eu estava trabalhando naquela empresa há anos.I had been working at that company for yearsI would been working at that company for years · I had been working for that company for years11
Eles estavam tentando consertar o computador.They had been trying to fix the computerThey would been trying to fix the computer · They had been trying to repair the computer11
Ela estava dormindo mal ultimamente.She had been sleeping badly latelyShe would been sleeping badly lately · She had been sleeping poorly lately10
O que você estava fazendo antes disso?What had you been doing before that?What had you been up to before that? · What were you doing before that?10
Nós estávamos viajando por três meses.We had been traveling for three monthsWe would been traveling for three months · We had been travelling for three months10
Ele estava correndo, por isso estava suado.He had been running, that's why he was sweatyHe would been running, that's why he was sweaty · He had been running, so he was sweaty10
Eu estava estudando espanhol antes de ir para a Espanha.I had been studying Spanish before going to SpainI would been studying Spanish before going to Spain · I had been studying Spanish before I went to Spain10
Eles não estavam prestando atenção.They had not been paying attentionThey would not been paying attention · They weren't paying attention.11
Você estava esperando muito tempo?Had you been waiting long?Had you been waiting for a long time? · Had you been waiting for long?11
Ela estava ensinando lá desde 1990.She had been teaching there since 1990She would been teaching there since 1990 · She had been teaching there since nineteen ninety11
O motor estava quente, ele estava dirigindo.The engine was hot, he had been drivingThe engine was hot, he would been driving · The car was hot, he had been driving11
Nós estávamos procurando a casa certa.We had been looking for the right houseWe would been looking for the right house · We had been searching for the right house10
Eu estava sonhando com isso.I had been dreaming about thisI would been dreaming about this · I had been dreaming of this10
Eles estavam discutindo antes da festa.They had been arguing before the partyThey would been arguing before the party · They had been fighting before the party11
Ela estava cozinhando o dia inteiro.She had been cooking all dayShe would been cooking all day · She had been cooking the whole day10
Eu não estava me sentindo bem naquela semana.I had not been feeling well that weekI would not been feeling well that week · I had not been feeling good that week10
O cachorro estava latindo há horas.The dog had been barking for hoursThe dog had been barking for many hours · The dog was barking for hours.11
Eles estavam jogando tênis quando choveu.They had been playing tennis when it rainedThey would been playing tennis when it rained · They had been playing tennis when it started raining10
Eu estava lendo até dormir.I had been reading until I fell asleepI would been reading until I fell asleep · I had been reading until I went to sleep11
Você estava assistindo TV?Had you been watching TV?Had you been watching television? · Were you watching TV?11

Past Perfect (Had + Particípio)

O Passado do Passado. Usamos para dizer que uma ação aconteceu ANTES de outra ação no passado. É a 'pré-história' da sua frase.

A Fórmula Mestra
Subject + had + [Particípio / Been + ing]
O Segredo
  • A Linha do Tempo: Imagine duas coisas no passado. A que aconteceu PRIMEIRO usa o Past Perfect (Had).
  • Palavras-chave: Before (antes), After (depois), When (quando), Already (já).
  • Had = Tinha/Havia. Serve para TODAS as pessoas (I had, She had, They had).
  • Continuidade: 'Had been doing' enfatiza a duração da ação anterior (Ex: Eu estava esperando há horas = I had been waiting).
Exemplos Práticos

"Quando cheguei, ela já tinha saído. (Ação 1: Saiu. Ação 2: Cheguei)"

When I arrived, she had already left.

"Eu nunca tinha visto aquilo antes. (Experiência anterior)"

I had never seen that before.

"Eu estava esperando há uma hora quando ele chegou."

I had been waiting for an hour when he arrived.

Continue por aqui

  • Frases com if (70)
  • Mesmo que & embora (70)
  • Quando, enquanto & até (70)
  • Frases com but (70)
  • Porque & já que (70)
  • Para: to ou for (69)
  • Então & tão... que (70)
  • Comparações (50)
  • Queria & tomara (70)
  • Tenho que & preciso (70)
  • Deveria & é melhor (70)
  • Vamos & que tal (70)
  • Talvez & deve ser (70)
  • Present perfect (50)
  • Future perfect (50)
  • Perguntas (240)

Quer a lista inteira numa trilha só? Veja todas as frases. E para os blocos prontos que aparecem nelas, veja os chunks.

Sobre NósPrivacidadeTermos de UsoContato

© 2026 Atlas Fluency. Feito com no Brasil.