
Present Perfect Continuous Tense Quizzes
Preview 20 Quizzes about Present Perfect Continuous Tense
… have been watching TV for two hours
A. The Boy
B. The Children
I __________ this report since nine o’clock last night.
A. has been worked
B. has been working
C. have been worked
D. have been working
I … working in the garden.
A. Have
B. ‘ve be
C. ‘ve been
He….(work) ……in this company since 1985.
A. has been working
B. working
C. work
D. is work
______ Nam ѕeen anу good filmѕ latelу?
A. Did
B. Haѕ
C. Haᴠe
D. Doeѕ
Marу __________ earlier, but ѕhe haѕ ᴡorked a lot latelу.
A. haѕn’t ᴡritten
B. haᴠe ᴡritten
C. ᴡritten
D. ᴡrote
It’s the first time that this car____down this week.
A. broke
B. broken
C. haѕ broken
D. haᴠe broken
All of my friends ….. in the Lake
A. Have been swimming
B. Have been swiming
We …… so hard, so now we are going to have a rest. (work)
A. have not been working
B. have been working
C. are working
D. are not working
They … anything for the past hour.
- haven’t been doing
- hasn’t been doing
How long … properly in the gym?
- has he been working out
- have he been working out
… here for over two hours?
- Has she been waiting
- Does she has been waiting
I ѕaᴡ mу beѕt friendѕ laѕt ᴡeek but I ________ them ѕo far thiѕ morning.
A. ѕaᴡ
B. haѕn’t ѕeen
C. didn’t ѕee
D. haᴠen’t ѕeen
______ to him last week.
A. I spoke
B. I’ve already spoken
C. I didn’t spoke
D. I speaked
It … hard.
- have just been raining
- has just been raining
You ____________ to a word ____________
A. listened _ I haven’t said
B. didn’t listen _ I say
C. listened _ saying
D. haven’t listened _ I’ve said back
why are you shoes so dirty ? What ….. ? (Do)
A. have not you been doing
B. have you been doing
C. you have been doing
D. were you doing
He … for ages.
A. Is been waiting
B. ‘s been waiting
C. Has been wait
He … since 7 o’clock.
A. Has been studying
B. Is been studying
C. Studying
He’s the most difficult housemate _____________________
A. I never dealt with.
B. I never had to deal with.
C. I’ve ever had to deal with.
D. I’ve never had to deal with
How to use : Read the question carefully, then select one of the answers button.
Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.