Past perfect

Aprenda a utilizar o Past Perfect e aperfeiçoe seu nível de inglês. Inscreva-se de graça na ABA English e desfrute de uma videoaula de gramática nova e gratuita todos os dias.

Veja a gramática básica do passado perfeito simples, seu uso e a estrutura de como são formadas orações afirmativas, negativas e interrogativas, com exemplos e exercícios.

O que é o past perfect e quando usá-lo?

O past perfect é um tempo verbal em inglês que é usado quando falamos sobre o passado e queremos nos referir a algo que aconteceu antes de um ponto concreto no passado. Em português, pode ser traduzido como o pretérito mais-que-perfeito composto (havia comido) ou pelo pretérito perfeito composto (tenho comido), dependendo da frase.

Também pode ser usado com o reported speech, como veremos um pouco abaixo.

Um exemplo claro. Observe as duas orações seguintes e veja que são ações acabadas no passado e por isso, usam o passado simples.

  • John went out yesterday morning at 8 am. (John saiu ontem às 8 da manhã).
  • Kevin went to visit John at 8.20 am. (Kevin foi visitar John às 8:20).

Se queremos combinar as duas orações para deixar as duas ações claras, podemos usar o past perfect:

  • Kevin went to visit John at 8:20 am but John had already gone out. (Kevin foi visitar John às 8:20 da manhã, mas John já tinha saído).

Estrutura do past perfect

Past perfect affirmative

No afirmativo, o past perfect é ajudado pelo verbo auxiliar have no passado simples e o past participle do verbo que dá sentido à oração. Geralmente usa-se a contração ‘d.

Use a seguinte estrutura:

Subject + had + Past participle

Exemplos:

  • He was fired before he’d proven himself. (Ele foi despedido antes de ter mostrado seu valor).
  • She was really active after she had had an energetic drink. (Ela ficou bem ativa depois de ter tomado uma bebida energética).
  • He didn’t clean his shoes because he’d forgotten to buy the products. (Ele não limpou seus sapatos, porque tinha esquecido de comprar os produtos).

Past perfect negative

No negativo, o past perfect usa o verbo auxiliar have no passado simples e o past participle do verbo acompanhado de um ‘not’ entre eles. Geralmente, usa-se a contração ‘hadn’t. Use a seguinte estrutura:

Subject + had + not + past participle

Exemplos:

  • I hadn’t had the chance. (Eu não tinha tido a oportunidade).
  • It hadn’t snowed for a while before that blizzard arrived. (Não tinha nevado por algum tempo antes da chegada daquela tempestade de neve).

Past perfect interrogative

A estrutura da forma interrogativa é:

Had + subject + past participle.

Exemplo:

  • Had you arrived before it happened? (Você tinha chegado antes de acontecer?).
  • Had he studied for the test? (Ele tinha estudado para o teste?).
  • Had he forgotten? (Ele tinha esquecido?).

+30 MILHÕES DE ALUNOS

Junte-se à escola digital de inglês
mais grande do mundo e aprenda inglês

Mais orações com exemplos do past perfect

A seguir, apresentamos alguns exemplos para que você veja o uso do past perfect no afirmativo, negativo e interrogativo, sem complicar sua vida.

Exemplos:

  • I had studied Italian before I went to Rome. (Eu tinha estudado italiano antes de ir para Roma).
  • I had not studied Italian before I went to Rome. (Eu não tinha estudado italiano antes de ir para Roma).
  • Had you studied Italian before you went to Rome? (Você tinha estudado italiano antes de ir para Roma?).
  • I had drunk coffee before I took the car. (Eu tinha tomado café antes de pegar o carro).
  • I hadn’t drunk the coffee before I took the car. (Eu não tinha tomado café antes de pegar o carro).
  • Had you drunk coffee before you took the car? (Você tinha tomado café antes de pegar o carro?).

Uso de advérbios com o past perfect

Os advérbios, em combinação com o past perfect, geralmente usam a mesma estrutura:

Subject + had + adverb + past participle

Already

Already corresponde à expressão ‘já’ em português, ou seja, é usada quando um evento foi antecipado ou ocorreu no passado.

Exemplos:

  • I had already visited John several times before Christmas. (Eu já tinha visitado Johan várias vezes antes do Natal.)
  • Sara had already done her chores before 8 p.m. (Sara já tinha feito suas tarefas de casa antes das 8 da noite.)

Just

Just é utilizado para falar de uma ação que ocorreu recentemente, antes de um evento, ação ou momento específico.

Exemplos:

  • Mario had just arrived at the station when the train departed. (Mário tinha acabado de chegar na estação quando o trem partiu.)
  • They had just called the police when Frank returned to the house. (Eles tinham acabado de ligar para a polícia quando Frank voltou para a casa.)

Never

Never pode ser traduzido como ‘nunca’ e é localizado antes do verbo principal.

Exemplos:

  • I had never seen an animal like that until I went to the zoo. (Eu nunca tinha visto um animal daquele até que fui ao zoológico.)
  • We had never been to a Turkish restaurant. (Nós nunca tínhamos ido a um restaurante turco.)

Uso do past perfect no reported speech

Você pode utilizar o past perfect quando precisa relatar algo que outra pessoa disse, acreditou ou pensou.

Exemplos:

  • He said my father had asked for a loan at the bank. (Ele disse que meu pai tinha pedido um empréstimo no banco.)
  • Peter just told me he had already bought the tickets for the concert. (Peter acabou de me contar que ele já tinha comprado bilhetes para o show.)

Já conhece seu
nível de inglês?
Comece o teste

Cadastre-se em nossa página e acesse o teste de nível gratuito. Em poucos minutos você conhecerá seu nível e poderá continuar progredindo no curso.

Past perfect

Exercícios com o past perfect

Exercícios com o past perfect affirmative

Agora, coloque em prática seus conhecimentos com os seguintes exercícios do past perfect:

  • He _____ _________ (take) a taxi when the police arrived. (Ele tinha tomado um táxi quando a polícia chegou.)
  • John ____ just ________ (bring) the tools to fix the car when the mechanic I called rang the bell. (John tinha acabado de trazer as ferramentas para consertar o carro quando o mecânico que eu chamei tocou a campainha.)
  • They ______ already________ (pack) their bags when you called. (Eles já tinham feito as malas quando você ligou.)
  • Mathew ____never ______ (clean) this place before until his mom saw it. (Mathew nunca tinha limpado este lugar até sua mãe vê-lo.)
  • The government _________ (build) some new houses in the neighborhood when the Mayor promoted his own project. (O governo tinha construído algumas casas novas na vizinhança quando o prefeito promoveu seu próprio projeto.)

Respostas: had taken, had/brought, had/packed, never cleaned, had built

Exercícios com o past perfect negative

Preencha os espaços em branco com o past perfect negative usando os verbos entre parênteses:

  1. Lucy said she (to have) _____ _____ a single day off since 2015. (Lucy disse que ela não tinha tido um dia de folga desde 2015).
  2. I asked them what I (to do)_______ _______ right. (Eu perguntei a eles o que eu não tinha feito certo).
  3. The teacher asked him what he (to understand) ______________. (O professor perguntou a ele o que ele não tinha entendido).
  4. That girl asked me why the concert (to start)_____________. (Aquele menina me perguntou por que o show não tinha começado).
  5. When I got there, he (to eat) _____________ yet. (Quando eu cheguei, ele ainda não tinha comido).
  6. I was wondering why Lucas (to come)_______________ with us. (Eu estava me perguntando por que o Lucas não tinha vindo conosco).
  7. I didn’t know who they were. I (to see)___________ them before. (Eu não sei quem eles eram. Eu não os tinha visto antes).
  8. Everybody said he (to be)_______________ good at chess. (Todos disseram que ele nunca foi bom de xadrez).
  9. When I was studying for the degree, we (to meet)____________ yet. (Quando eu estava estudando para o diploma, nós ainda não tínhamos nos conhecido).

Respostas:

  1. hadn’t had
  2. hadn’t done
  3. hadn’t understood
  4. hadn’t started
  5. hadn’t eaten
  6. hadn’t come
  7. hadn’t seen
  8. hadn’t been
  9. hadn’t met

Exercícios com o past perfect interrogativo e negativo

Leia as seguintes situações e escreva frases interrogativas usando o past perfect negative dos verbos entre parênteses:

  1. (She)(to go)_________________ to her mother’s house? (Ela não tinha ido para a casa de sua mãe?).
  2. Your father seemed very nervous. (He)(to fly) __________________ before? (Seu pai parecia muito nervoso. Ele nunca tinha voado antes?).
  3. When I went out, the floor wasn’t wet. (It) (to rain) ___________? (Quando sai, o chão não estava molhado. Não tinha chovido?).
  4. (I) (to read)____________ all these books before holidays? (Eu não tinha lido todos esses livros antes das férias?).
  5. Your car was very dirty. (You) (to clean) __________________ recently? (Seu carro estava muito sujo. Você não tinha limpado recentemente?).
  6. (Mary) (to go)___________________ to the bathroom before we went out? (Maria não tinha ido ao banheiro antes de sairmos?).
  7. When we came into the apartment, (you) (to lock)___________________ the door? (Quando entramos no apartamento, você não tinha trancado a porta?).
  8. When we went shopping, (kids) (to have)_______ _______ _______ a bad behaviour? (Quando fomos às compras, as crianças não tinham se comportado mal?).

Respostas:

  1. Hadn’t she gone?
  2. hadn’t he flown?
  3. hadn’t it rained?
  4. hadn’t I read?
  5. hadn’t you cleaned?
  6. Hadn’t Mary gone?
  7. Hadn’t you locked?
  8. Hadn’t kids had?