Skip to content · ⁨Pular para o conteúdo⁩

Present perfect continuous

English

How long? The ongoing past

  • The present perfect continuous shows an action that started in the past and is still going (or just stopped).
  • I have been waiting for an hour.
  • It focuses on the activity and its duration.

I have been studying for hours; the kettle has been waiting just as long.

Português

Por quanto tempo? O passado em curso

Linha do tempo: o present perfect continuous é uma duração que chega até "agora"
  • O present perfect continuous mostra uma ação que começou no passado e está ainda em andamento (ou acabou de parar).
  • I have been waiting for an hour.
  • Foca na atividade e sua duração.

I have been studying for hours; the kettle has been waiting just as long.

Handout · ⁨Material de apoio⁩

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP