Practice Exercise on Present Perfect Continuous
(has/have + been + present participle)
Present Perfect Continuous
Start
Congratulations - you have completed Present Perfect Continuous.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
Why are my clothes wet? Because I _______ ________ _______ in the rain all day!
A | have been working |
B | will be working |
C | had worked |
D | has been working |
Question 1 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 2 |
Matilda ____ ______ _______ _________ well lately.
A | hasn't danced |
B | had not danced |
C | has not been dancing |
D | have not danced |
Question 2 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 3 |
Recently, John ____ _______ _____ rather sad.
A | looked |
B | has been looking |
C | Have been looking |
D | was looking |
Question 3 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 4 |
The Earth ________ ________ __________ the sun for millions of years.
A | had circled |
B | will have circled |
C | has gone around |
D | has been circling |
Question 4 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 5 |
_______ you _______ ___________recently?
A | Have you been traveling |
B | Had you been traveling |
C | Has you been traveling |
D | Will you go traveling |
Question 5 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 6 |
Jason_______ _________ ________ in the restaurant for 11 weeks.
A | has been cooked |
B | had been cooking |
C | has been cooking |
D | will have been cooking |
Question 6 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 7 |
The three dogs ______ _________ __________ all night long!
A | barked very loudly |
B | have been barking |
C | has been barking |
D | have barked |
Question 7 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 8 |
I ______ ________ ____________ about that my entire life!
A | have wondered |
B | have been wondering |
C | will be wondering |
D | had been wondering |
Question 8 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 9 |
Our pet goldfish ____ _____ ______ a little depressed lately.
A | has been feeling |
B | have been feeling |
C | had been feelinng |
D | has felt |
Question 9 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 10 |
Lately, Michael _____ ____ _______ home late from school.
A | have been coming |
B | has been coming |
C | will never come |
D | had come |
Question 10 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 11 |
The mosquitoes ________ ______ ______ all night!
A | had bitten |
B | has been biting |
C | had been biting |
D | have been biting |
Question 11 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 12 |
Lynn, Mary, and Julie _____ _______ _______ in that house for ten years.
A | would be living |
B | will have been living |
C | have been living |
D | had been living |
Question 12 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 13 |
You _______ __________ __________ on the phone for over two hours!
A | have talked |
B | have had talked |
C | has been talking |
D | have been talking |
Question 13 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 14 |
What _____ Eduardo ______ ________ all day?
A | had Eduardo been doing |
B | will Eduardo be doing |
C | has Eduardo been doing |
D | did Eduardo do |
Question 14 Explanation:
Present Perfect Continuous is used to say that something started in the past and has continued up until now. Often to stress the time duration.
Question 15 |
What _____ Martha ________ ________?
A | has Martha been doing? |
B | did Martha do? |
C | had Martha been doing? |
D | have Martha been doing? |
Question 15 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 15 questions to complete.
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!