Os exercícios de Present Perfect Progressive são uma excelente forma de praticar a fluência em inglês, pois permitem ao estudante compreender como expressar ações que começaram no passado e continuam até o presente, ou que têm relevância contínua. Esse tempo verbal é usado para descrever a duração de uma atividade ou o estado que se estenda até o momento atual e enfatiza a progressão ou o processo da ação.
Para os estudantes que estão aprendendo inglês como segunda língua, dominar o Present Perfect Progressive é fundamental para se comunicar com precisão e clareza. Os exercícios a seguir têm como objetivo reforçar o uso correto dessa estrutura gramatical, preenchendo as lacunas com a forma apropriada do verbo. Vamos praticar!
Exercício 1: Complete as frases com a forma correta do Present Perfect Progressive.
I *have been reading* (read) this book for two hours now.
They *have been working* (work) on the project since last week.
She *has been studying* (study) English for over a year.
He *has been living* (live) in France since 2015.
It *has been raining* (rain) all day.
We *have been waiting* (wait) for the bus for half an hour.
The children *have been playing* (play) outside since morning.
My friends *have been traveling* (travel) through Asia for the past three months.
I *have been trying* (try) to reach you all day.
She *has been cooking* (cook) since I left the house.
They *have been arguing* (argue) for what seems like forever.
He *has been running* (run) every day to prepare for the marathon.
We *have been discussing* (discuss) the issue for a long time now.
The dog *has been barking* (bark) since early morning.
She *has been writing* (write) her thesis for the last three months.
Exercício 2: Escolha a forma correta do Present Perfect Progressive para completar as frases.
Have you *been doing* (do) anything special for the holidays?
I think it *has been snowing* (snow) since we started our walk.
They *have been talking* (talk) about moving to another country for a while.
We *have been looking* (look) forward to meeting you.
She *has been planning* (plan) her wedding for months now.
He *has been considering* (consider) changing his job recently.
My neighbour *has been building* (build) his own house for the last two years.
The students *have been preparing* (prepare) for the exams non-stop.
She *has been learning* (learn) to play the piano since she was a child.
They *have been living* (live) together for quite some time now.
I *have been feeling* (feel) a bit under the weather lately.
The company *has been growing* (grow) at an incredible rate.
Our team *has been winning* (win) a lot of games this season.
You *have been missing* (miss) a lot of classes recently.
It *has been getting* (get) colder as the winter approaches.