Pick a language and start learning!
Tempo presente perfeito contínuo Exercícios em inglês
O tempo presente perfeito contínuo é uma estrutura verbal do inglês que frequentemente causa dúvidas entre os falantes nativos de português. Esta forma verbal é usada para expressar ações que começaram no passado e continuam no presente ou que ocorreram em um período recente e têm relevância para o presente. É formada pelo verbo auxiliar "have/has" seguido do particípio passado "been" e do gerúndio do verbo principal (verbo + -ing). Por exemplo, em inglês dizemos "I have been studying" para indicar que a ação de estudar começou em algum momento no passado e ainda está em progresso ou recentemente concluída.
Dominar o tempo presente perfeito contínuo é essencial para comunicar eventos e situações de forma precisa e clara no inglês, especialmente em contextos onde é importante enfatizar a duração ou a continuidade de uma ação. Nesta página, encontrarás uma série de exercícios que te ajudarão a compreender melhor e a praticar este tempo verbal. Através de exemplos práticos e variados, poderás solidificar o teu conhecimento e ganhar confiança no uso do presente perfeito contínuo, facilitando a tua fluência e precisão ao falar e escrever em inglês.
Exercise 1
<p>1. She has *been studying* for hours (verbo para estudar).</p>
<p>2. They have *been playing* soccer since morning (verbo para jogar).</p>
<p>3. He has *been working* on his project all night (verbo para trabalhar).</p>
<p>4. We have *been waiting* for the bus for 30 minutes (verbo para esperar).</p>
<p>5. The children have *been watching* cartoons all afternoon (verbo para assistir).</p>
<p>6. I have *been cooking* dinner since 5 PM (verbo para cozinhar).</p>
<p>7. You have *been learning* English for two years (verbo para aprender).</p>
<p>8. She has *been running* every morning for the past month (verbo para correr).</p>
<p>9. They have *been living* in this city for five years (verbo para viver).</p>
<p>10. He has *been reading* that book for a week (verbo para ler).</p>
Exercise 2
<p>1. She *has been studying* for hours (ação contínua de estudar).</p>
<p>2. They *have been playing* soccer in the park (ação contínua de jogar).</p>
<p>3. He *has been reading* the same book for weeks (ação contínua de ler).</p>
<p>4. We *have been waiting* for the bus for 30 minutes (ação contínua de esperar).</p>
<p>5. I *have been working* on this project all day (ação contínua de trabalhar).</p>
<p>6. The children *have been drawing* pictures since morning (ação contínua de desenhar).</p>
<p>7. She *has been cooking* dinner for the past hour (ação contínua de cozinhar).</p>
<p>8. They *have been living* in this city for five years (ação contínua de viver).</p>
<p>9. He *has been learning* Spanish for six months (ação contínua de aprender).</p>
<p>10. We *have been cleaning* the house all afternoon (ação contínua de limpar).</p>
Exercise 3
<p>1. She has *been studying* for her exams all week (ação contínua). </p>
<p>2. They have *been watching* that TV series for hours (atividade de lazer). </p>
<p>3. He has *been working* on his project since morning (atividade profissional). </p>
<p>4. I have *been reading* this book for the past two days (atividade de leitura). </p>
<p>5. We have *been waiting* for the bus for over an hour (espera). </p>
<p>6. The children have *been playing* in the park all afternoon (atividade infantil). </p>
<p>7. She has *been learning* French for three months (aprendizado de língua). </p>
<p>8. They have *been cooking* dinner for the last two hours (atividade culinária). </p>
<p>9. He has *been exercising* at the gym every morning (atividade física). </p>
<p>10. I have *been feeling* much better since I started the new medication (melhoria de saúde). </p>