NEW
Font size
WorksheetsPresent Perfect Continuous
Total questions: 50
Worksheet time: 25mins
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
4. Alice (talk) on the phone since early morning!
a) has been talking
b) has talked
c) have been talked
5. I (write) this verse for 5 minutes.
a) have been writing
b) have written
c) has been written
6. Bob and Pamela (pack) their suitcases since 6 o’clock.
a) have been packing
b) have packed
c) having been packing
7. (study) she Hebrew since last spring?
a) Has she been studying
b) Has she studied
c) Have she studying
8. You (play not) football since you were 15 years old.
a) haven’t been playing
b) haven’t played
c) hasn’t you
9. (watch) they this show for 2 hours?
a) Have they been watching
b) Have they watched
c) They have
Since
Radindra ____________ been studying hard this semester.
has
have
had
Ms Vera __________ living in Mecca since May.
is being
have been
has been
has being
He has _________ too hard today.
being working
is working
been working
works
The formula of the Present Perfect Continuous is...
have been + Ving
have been + Ved
have/has been + Ving
has been + Ving
The Present Perfect Continuous answers the question...
how long
how much
how often
how are you
Lexical markers for the Present Perfect Continuous are the words...
here and now
ever and never
just and yet
for and since
The Present Perfect Continuous says ...
when the action started.
how long the action was in progress.
when the action finished.
how often the action happens.
It ______ since this morning. It's terrible!
has being raining
has rained
has been raining
has been rained
These women ______ songs since morning without getting tired.
has been singing
has been sung
have sung
have been singing
The girl ______ her lessons for a long time.
has been learning
has been learnt
has being learning
has learnt
Maula ______ a cosmonaut since early childhood.
has been wanting
has been wanted
has wanted
has being wanting
I _______living here since the last 10 years.
has
have
has been
have been
Shakira 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
______they been playing?
Has
Have
Has been
Have been
______Caca been sleeping?
Has
Have
Is
Does
It has been ______
snow
snows
snowed
snowing
I'm tired because I ___ been working out.
've
has
am
Karima ______ 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
My cat ______ been sleeping all day.
have
has
is
been
_______ Abdullah ________ doing exercise?
Has/been
Been/has
Have/ been
Been/have
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.
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
Adylan and Ivan _______________ playing tennis for an hour.
have been
has been
Who _____________ _____________ eating my cookies?
has been
have been
been has
been have
Zeze _____ her since he was a kid
has been knowing
has knowing
has known
How long _____ you been studying English?
have
are
do
we / live in London for six months
we have been living in London for six months
we have live in London for six months
we has live in London for six months
we has been live in London for six months
