Ir para o conteúdo
EveryLingua

B1  ·  Os tempos e as formas contínuas

O Present Perfect Progressive

Há quanto tempo uma coisa decorre — e que ainda decorre.

A forma é have ou has been mais o verbo em -ing. Sublinha a duração de um processo que chega até agora: há quanto tempo dura e quanto se nota neste momento.

O português diz a mesma coisa no presente, e diz de três maneiras: «espero há vinte minutos», «há vinte minutos que espero» e «estou à espera há vinte minutos». Todas dão I have been waiting for twenty minutes. Repare-se na terceira: a forma contínua já lá está e mesmo assim o tempo está errado. Ter a construção certa não chega — em inglês o verbo tem de recuar para o composto.

A diferença em relação ao Present Perfect simples é de olhar. I have written three emails olha para o resultado: três, acabados. I have been writing emails all morning olha para a atividade: toda a manhã, e nota-se.

Die Form

afirmaçãoI have been waiting. / She has been waiting.
negaçãoI have not been waiting.
perguntaHow long have you been waiting?

Die Regeln im Einzelnen

  1. How long chama quase sempre esta forma.

    How long have you been learning English?Há quanto tempo estudas inglês?

  2. Se se trata de uma quantidade ou de um resultado, põe-se a forma simples.

    I have read three chapters. — I have been reading all day.Li três capítulos. — Estou a ler o dia todo.

  3. Um resultado visível no presente justifica a forma contínua.

    Your eyes are red — have you been crying?Tens os olhos vermelhos: estiveste a chorar?

  4. Os verbos de estado ficam também aqui na forma simples.

    I have known her since school.Conheço-o desde a escola.

Woran man es erkennt

  • how long
  • for
  • since
  • all day
  • all morning
  • lately
  • recently

Beispielsätze

We have been waiting for over an hour.Estamos à espera há mais de uma hora.

She has been working here since April.Trabalha aqui desde abril.

It has been raining all night.Choveu toda a noite.

They have been arguing again.Discutiram outra vez.

I have been trying to reach you.Há algum tempo que tento falar contigo.

Noch 5 Beispielsätze

I have been waiting for an hour.Espero há uma hora.

She has been working here since 2020.Trabalha aqui desde 2020.

It has been raining all day.Chove o dia todo.

They have been talking about it for weeks.Falam disso há semanas.

You look tired — have you been running?Pareces cansado: estiveste a correr?

Die typisch deutsche Falle

Aufgepasst

O presente português engana porque é lógico: a espera ainda dura, logo presente. O inglês raciocina ao contrário — começou antes, logo composto. I am waiting since twenty minutes mostra bem o problema: a forma contínua está certa, o tempo e a preposição estão errados.

Falsch:I am waiting for you since twenty minutes.
Richtig:I have been waiting for you for twenty minutes.

«Há vinte minutos que…» é have been … -ing.

Jetzt selbst

5 Aufgaben zu diesem Thema. Die Antworten werden im Browser geprüft; nichts davon verlässt Ihr Gerät.

Passt dazu