Quizzes
4u
To be answered
Home
Quizzes
Blog
Contact Us
P
r
e
s
e
n
t
P
e
r
f
e
c
t
C
o
n
t
i
n
u
o
u
s
T
e
n
s
e
Q
u
i
z
Find the correct present perfect progressive tense verb for the following questions.
All Tenses Quizzes
1. How long ________ the dog ______________ around?
has been run
has been running
had been running
2. They __________________ volleyball since 2 o’clock.
have played
have been playing
had been playing
3. Where _______ you ______________ in San Diego?
have ..... been stayed
had ..... been staying
have ..... been staying
4. The office is really busy. The phones _________________ all day.
have been ringing
had been ringing
have ringing
5. My neighbour’s children _________________ all morning.
have been arguing
has been argued
had been arguing
6. I ____________________ to the new album a lot since I downloaded it.
have been listened
had been listening
have been listening
7. Andrea ______________ to the cinema every weekend for years.
has been going
has been gone
had been going
8. _____ the secretary _______________ out the documents?
has been printed
has been printing
had been printing
9. _______ the researcher _______________the territory since last December?
Hasn't ..... been exploring
Has ..... been explored
Hadn't ..... been exploring
10. Joe _______________ too much recently. He should eat less.
has been eaten
has been eating
had been eating
Submit
Watch the Quiz in Video Format
Present Perfect Continuous Tense
Subscribe to our newsletter