Font size
WorksheetsPRESENT PERFECT CONTINUOUS KELAS XI IPA/IPS 19 FEBRUARY 2021
Total questions: 50
Worksheet time: 2hrs 40mins
1.They (look) for their cat since morning.
a) have been looking
b) have looked
c) has looking
2. Her son (play) computer games since childhood.
a) has been playing
b) has played
c) have been played
3.We (clean) our flat all day long.
a) have been cleaning
b) have cleaned
c) has cleaned
Prerna ______winning this championship for last 2 years.
has
has been
have
have been
I _______living here since the last 10 years.
has
have
has been
have been
Shilpa has been _______for two hours.
study
studies
studied
studying
It has been ___ since Monday
rain
rainy
raining
rained
I _____been cooking since 1 p.m..
has
have
having
hasing
Mohan ___ been attending the class.
has not
have not
not have
not has
______they been playing?
Has
Have
Has been
Have been
______Radha been sleeping?
Has
Have
Is
Does
You have not been _______enough food.
eat
ate
eating
eaten
It has been ______
snow
snows
snowed
snowing
It has ___ snowing a lot this week.
be
been
being
___ your brother and sister been getting along?
Have
Has
Are
Rick ___ been studying hard this semester.
's
s
've
I'm tired because I ___ been working out.
've
has
am
Julie ______ living in Italy since May.
has being
is been
has been
Did you know he's been teaching German ___ fifteen years?
before
since
for
We have been watching TV ___ we had dinner.
for
since
by
He has ______ too hard today.
working
works
been working
Has it ___ raining since you arrived?
be
been
is
My brother has been travelling ___ two months.
since
for
by
It ... all day! Why can’t it stop!
1. Joe ... for a new job all week since Friday.
Select the correct sentence.
It has raining for several days.
It has been raining for several days.
It have been raining for several days.
It has been rain for several days.
Select the correct sentence.
I failed the test because I have not been studying hard.
I failed the test because I have been not studying hard.
I failed the test because I has not been studying hard.
I failed the test because I have been not studying hard.
Which one is the correct structure of Present Perfect Continuous tense.
Subject + have/has + v. -ing
Subject + have/has + been + v. -ing
Subject + been + have/has + v. -ing
We ___________________for two hours
have been driving
has been driving
have been drive
have driving
Tracy and Tom _______________ playing tennis for an hour.
have been
has been
Where ____________ you been spending your summer holidays?
has
have
Who _____________ _____________ eating my cookies?
has been
have been
been has
been have
Select the correct sentece.
I have been thinking about quitting my job.
I has been thinking about quitting my job.
I've been thinking about quitting my job.
I have been think about quitting my job.
Why _________________ up so early recently?
has you been waking
have you been waking
has you been wake
have you been wake
My father ( work).........................for the whole day, now he is very tired
have been working
has been working
have working
has working
you ( paint)...................these houses all day?
Have you painted
have you been painting
have you been painted
has you been painting
She ( not/ do).............................. her homework
has not done
have not been doing
has been not doing
has not been doing
Why are your hands so dirty?
-I.....................my bike
have repaired
have been repairing
has been repaired
has been repaired
We ( not /write)..................... to each other for 6 months.
have not been writing
has not been writing
have writtten
had written
She (chat) _____ with her friend all the day.
had been chated
has been chating
has been chatting
have been chatting
How long you ..................English? For 5 years
have you studied
have you been studying
studied
have you been studing
I .................. to New York three times this year.
have been being
has been
was
have been
My parents ___________ (to talk) with my sister for hours.
have been talking
has been talking
Omar ___________ (to do) his homework for 1 hour.
have been doing
has been doing
has being doing
have being doing
