Tema 1 · Nível B1
Present perfect continuous
Faço isso há…
Velocidade do áudio
Perfect
continuousfaço há · tenho feitohave been + -ing
continuousfaço há · tenho feitohave been + -ing
1A forma
| I / you / we / they | have been working |
| he / she / it | has 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.