Present Perfect Continuous(Progressive) Tense Exercises: It is a practice exercise for you. You need to choose one correct option from the given multiple options.
Keep in mind the formula of present perfect continuous/progressive tense,
Subject + has/have + been + V1(+ing) + object + time reference
Let’s start!
My father _________ newspaper for one hour.
Correct!
Wrong!
She _________ to Rome.
Correct!
Wrong!
The child _________ this poem.
Correct!
Wrong!
I _________ since last night.
Correct!
Wrong!
Has it been _________ for one hour?
Correct!
Wrong!
The crowd has not been _________ slogans.
Correct!
Wrong!
The frogs _________ in the mud.
Correct!
Wrong!
The barber _________ my hair.
Correct!
Wrong!
The cobbler _________ the shoes since long.
Correct!
Wrong!
She has not been _________ the movie.
Correct!
Wrong!
The teacher _________ the math to his pupils for one hour.
Correct!
Wrong!
The mechanic _________ the TV for one hour.
Correct!
Wrong!
It _________ since morning.
Correct!
Wrong!
Have you been _________ for me since evening?
Correct!
Wrong!
Shama _________ in this office for two years.
Correct!
Wrong!
Answers
- My father has been reading the newspaper for one hour.
- She has been traveling to Rome.
- The child has been learning this poem.
- I have been sleeping since last night.
- Has it been hailing for one hour?
- The crowd has not been raising slogans.
- The frogs have been croaking in the mud.
- The barber has been cutting my hair.
- The cobbler has been fixing the shoes since long.
- She has not been watching the movie.
- The teacher has been teaching the math to his pupils for one hour.
- The mechanic has been fixing the TV for one hour.
- It has been drizzling since morning.
- Have you been waiting for me since evening?
- Shama has been working in this office for two years.