Tema 1 · Nível B1

Present perfect continuous

Faço isso há…

Velocidade do áudio
Perfect
continuous
faço há · tenho feitohave been + -ing

1A forma

I / you / we / theyhave been working
he / she / ithas been working

I haven't been sleeping well. · Have you been waiting long?

2Começou e continua

I've been studying English for 2 years. estudo há 2 anos

A ação ainda está acontecendo.

3Resultado visível agora

You look tired. Have you been running?

It's been raining. The street is wet.

4How long…?

How long have you been living here?

I've been living here for 5 years.

…since 2019.

5Continuous × simple

I've been reading a book.ainda estou lendo
I've read the book.terminei
I've read 3 books.quantidade → simple

6Verbos de estado

know, like, have (posse), believe → simple:

I've known her for years. been knowing

Erros comuns de brasileiros

I study English for 2 years.→I've been studying English for 2 years.
I'm living here since 2019.→I've been living here since 2019.
I've been knowing him for years.→I've known him for years.
I've been reading 3 books.→I've read 3 books.
How long are you waiting?→How long have you been waiting?

O “há” do português

Moro aqui há 5 anos.I've been living here for 5 years.
Espero há 1 hora!I've been waiting for an hour!

O português usa o presente. O inglês usa have been + -ing.

Leu o mapa em voz alta? Agora pratique sem olhar.