Font size
WorksheetsPRESENT PERFECT CONTINUOUS
Total questions: 20
Worksheet time: 10mins
He / live here for five months
He has been living for five months
He have been living for five months
He have lived for five months
He has lived for five months
They / not / work today
They have not been working today
They has not been working today
They have been not working today
Jack ___________ (to not clean) his room ____ he broke the broom.
haven't been cleaning / for
haven't been cleaning / since
hasn't been cleaning / for
hasn't been cleaning / since
The Present Perfect Continuous explain ...
when the action started.
how long the action was in progress.
when the action finished.
how often the action happens.
The structure of Present Perfect Continuous is...
Subject + have been + V + ed
Subject + have been + V + ing
Subject + have/has been + V + ing
Subject + has been + V + ed
The Present Perfect Continuous answers the question...
how often
how are you
how long
how much
Lexical markers for the Present Perfect Continuous are the words...
just and yet
here and now
for and since
ever and never
The Present Perfect Continuous can't be used with...
verbs of thinking (know, believe, understand...)
verbs of motion (go, run, jump...)
verbs of feeling (like, love, hate...)
verbs of senses (see, hear, taste...)
Alice and Joe ___________ playing basketball for five hours.
have been
has been
had been
A: I’m sorry I’m late. Have you been waiting a long time?
B: No, I __________
haven't
has not
hasn't
have not
Where (a) you been spending your summer holidays?
I (a) living here since the last 10 years.
It has been ___ since Friday
rain
rainy
raining
rained
I (a) been cooking since 1 p.m..
______they been playing?
Has
Have
Has been
Have been
It has (a) snowing a lot this week.
Sam …….. (to drive) a car for five hours now.
a. had been driving
b. have been driven
c. has been driving
d. is driving
My cousins (a) (to play) with my dog for hours.
A: You look tired. Have you working hard?
B: Yes, I _____________.
has
's
've
have
Select the correct sentences.
You have been thinking looking for a job.
You has been thinking looking for a job.
You've been thinking about looking for a job.
You had been thinking about looking for a job.
