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 |
The mosquitoes ________ ______ ______ all night!
A | had been biting |
B | had bitten |
C | has been biting |
D | have been biting |
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 |
Jason_______ _________ ________ in the restaurant for 11 weeks.
A | had been cooking |
B | has been cooking |
C | has been cooked |
D | will have been cooking |
Question 2 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 3 |
Our pet goldfish ____ _____ ______ a little depressed lately.
A | have been feeling |
B | had been feelinng |
C | has felt |
D | has been feeling |
Question 3 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 4 |
Why are my clothes wet? Because I _______ ________ _______ in the rain all day!
A | had worked |
B | has been working |
C | will be working |
D | have been working |
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 _______ __________ __________ on the phone for over two hours!
A | have had talked |
B | has been talking |
C | have been talking |
D | have talked |
Question 5 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 6 |
Lynn, Mary, and Julie _____ _______ _______ in that house for ten years.
A | had been living |
B | have been living |
C | would be living |
D | will have been living |
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 |
What _____ Eduardo ______ ________ all day?
A | had Eduardo been doing |
B | did Eduardo do |
C | will Eduardo be doing |
D | has Eduardo been doing |
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 |
What _____ Martha ________ ________?
A | has Martha been doing? |
B | did Martha do? |
C | had Martha been doing? |
D | have Martha been doing? |
Question 8 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 9 |
Matilda ____ ______ _______ _________ well lately.
A | hasn't danced |
B | had not danced |
C | has not been dancing |
D | have not danced |
Question 9 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 10 |
The Earth ________ ________ __________ the sun for millions of years.
A | has been circling |
B | will have circled |
C | has gone around |
D | had circled |
Question 10 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 11 |
_______ you _______ ___________recently?
A | Had you been traveling |
B | Have you been traveling |
C | Has you been traveling |
D | Will you go traveling |
Question 11 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 12 |
Recently, John ____ _______ _____ rather sad.
A | looked |
B | was looking |
C | has been looking |
D | Have been looking |
Question 12 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 13 |
I ______ ________ ____________ about that my entire life!
A | have been wondering |
B | will be wondering |
C | had been wondering |
D | have wondered |
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 |
Lately, Michael _____ ____ _______ home late from school.
A | will never come |
B | has been coming |
C | had come |
D | have been coming |
Question 14 Explanation:
Present Perfect Continuous can be used without using a time duration for a more general meaning of "time."
Question 15 |
The three dogs ______ _________ __________ all night long!
A | has been barking |
B | have been barking |
C | have barked |
D | barked very loudly |
Question 15 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.
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!