Transparent Inglês
Menu
Search

Como usar o Present Perfect Continuous Posted by on May 6, 2013 in Iniciante

Hello, there!

Começamos a semana aprendendo o Present Perfect Continuous, que é um tempo verbal muito utilizado no inglês escrito e falado, então é uma ÓTIMA ideia aprendê-lo e revisá-lo!

Are you ready? Let’s go for it!

Formação

É formado pelo verbo to have no presente (have/has) + o verbo principal com a terminação –ing. A forma contraída está entre parênteses.

I have (I’ve) been doing
You have (you’ve) been writing
He has (he’s) been working
She has (she’s) been watching
It has (it’s) been raining
We have (we’ve) been studying
They have (they’ve) been eating

Usos

1. Um dos seus usos é para indicar uma ação continua que acabou recentemente e tem sempre relação com o agora.

You’re out of breath. Have you been running?
Você está ofegante. Esteve correndo? (É visível sua falta de ar.)

I’m very tired. I’ve been working very hard.
Estou muito cansado. Tenho trabalhado muito. – Estou cansado agora.

Your clothes are so dirty. What have you been doing?
Suas roupas estão tão sujas. O que você esteve fazendo?

I’ve been talking to the teacher about this problem and he thinks that…
Estive falando com o professor sobre este problema e ele acha que…

2. Veja esta situação:

Está chovendo agora. Começou a chover duas horas atrás e ainda está chovendo.

How long has it been raining?
Há quanto tempo está chovendo?

It’s been raining for two hours.
Está chovendo há duas horas.

Usamos o Present Perfect Continuous dessa forma, usando how long …? (há quanto tempo …?) na pergunta e respondendo com for (há, faz, por) ou since (desde).

Lembre-se de que for indica a duração da ação e since indica o início da ação. A ação expressada com o Present Perfect Continuous está acontecendo ainda. Veja mais alguns exemplos:

How long have you been learning English?
Há quanto tempo você está aprendendo inglês? (você ainda está aprendendo inglês)

Tim is still watching TV. He’s been watching TV all day.
Tim ainda está assistindo TV. Ele esteve assistindo TV o dia todo.

Where have you been? I’ve been looking for you for the last half hour.
Por onde você esteve? Estou te procurando faz meia hora.

George hasn’t been feeling well recently.
George não tem se sentido bem recentemente.

3. O Present Perfect Continuous também é usado para ações que se repetem durante um período de tempo.

Susan is a very good tennis player. She’s been playing since she was eight.
Susan é uma ótima tenista. Ela joga desde os 8 anos de idade.

Every morning they meet in the same café. They’ve been going there for years.
Todas as manhãs eles se encontram no mesmo café. Eles vão lá há anos.

Mais alguns exemplos:

Your hands are all dirty. What have you been doing?
Suas mãos estão todas sujas. O que você esteve fazendo?

You look sunburned. Have you been sitting in the sun?
Você está queimado. Você esteve sentado no sol?

I’m sorry I’m late. Have you been waiting long?
Desculpe pelo atraso. Você está esperando faz tempo?

I hear you’ve moved to Baker Street. How long have you been living there?
Ouvi dizer que você se mudou para a Baker Street. Há quanto tempo você está morando lá?

I’ve been selling computers since I lost my job.
Estou vendendo computadores desde que perdi meu emprego.

How long have you been seeing Marissa? – We’ve been seeing each other for three months.
Há quanto tempo você está saindo com a Marissa? – Estamos saindo há três meses.

4. Compare o Present Perfect Continuous (have/has + verbo ing) com o Present Continuous (am/is/are + verbo ing).

I can’t talk to you right now. I’m working. I’ve been working very hard this week.
Não posso falar com você agora. Estou trabalhando. Estou trabalhando muito esta semana.

We can’t go outside now. It’s raining. It’s been raining since 8 in the morning.
Não podemos sair agora. Está chovendo. Está chovendo desde as oito da manhã.

Hurry up! We’re waiting! We’ve been waiting for an hour already.
Depressa! Estamos esperando! Já estamos esperando há uma hora.

Fonte: Curso de Present Perfect, de Adir Ferreira. Compre na Amazon Brasil.

Tags:
Keep learning Inglês with us!

Build vocabulary, practice pronunciation, and more with Transparent Language Online. Available anytime, anywhere, on any device.

Try it Free Find it at your Library
Share this:
Pin it

About the Author: Adir

English / Spanish teacher and translator for over 20 years. I have been blogging since 2007 and I am also a professional singer in my spare time.


Comments:

  1. Carol Kotowiski:

    Oi Adir! Sabe quando você lê e ouve sobre algum assunto várias vezes e um belo dia, numa esquina qualquer da vida, você finalmente entende aquilo? Acaba de acontecer isso comigo sobre o Present Perfect Continuous! Muito obrigada pelo post!

    • Adir:

      @Carol Kotowiski Oi, Carol! Sei bem como é isso. Você vai ver que agora quando você estiver lendo um texto, diálogo ou ouvindo um áudio e aparecer esse tempo verbal, você vai internalizar ainda mais.

      Obrigado pela visita! Volte sempre!

  2. Márcio:

    Há alguma diferença entre:
    It has rained for two hours.
    It has been raining for two hours?

    • Adir:

      @Márcio Márcio, gramaticalmente quer dizer a mesma coisa – o que diferencia é a intenção de quem fala ao mostrar que a ação ainda está acontecendo ou não.

  3. Thais:

    Qual das frases está correta?

    They changed their account system.

    They have changed their account system.

    • Adir:

      @Thais Thais, ambas estão corretas – depende do contexto.

  4. elias chamusse:

    nice lessons. you should continue and develop more programs of teaching.

  5. Lucia Bantim:

    Gostaria de saber se está correto essa frase no present perfect progressive
    I have been cleaning all morning
    she hasn’t been slept

  6. Raquel:

    Passe as frases do presente perfeito contínuo, na forma afirmativa, para formar interrogativa:
    She has been running for halj an hour. (ele esta correndo há meia hora.)