The present perfect continuous
tense (also known as the present perfect progressive tense) shows that
something started in the past and is continuing at the present time. The
present perfect continuous is formed using the construction has/have been
+ the present participle (root + -ing).
|
1.
What
has Ann been doing? Match a line in ‘A’ with a line in ‘B’.
A
|
B
|
||
(A)
|
Ann’s been sunbathing.
|
|
She’s furious.
|
(B)
|
She’s been shopping.
|
|
She’s got paint in her hair.
|
(C)
|
She’s been working in the garden.
|
|
She’s crying.
|
(D)
|
She’s been reading for hours.
|
|
Her back hurts.
|
(E)
|
She’s been doing the housework.
|
|
She hasn’t got any money left.
|
(F)
|
She’s been waiting for a bus for
hours.
|
|
She’s a bit sunburnt.
|
(G)
|
She’s been decorating the bathroom.
|
|
She’s covered in soap and water.
|
(H)
|
She’s been cooking
|
|
The house smells of onion and
garlic.
|
(L)
|
She’s been watching a sad film.
|
|
Everything is so clean.
|
(K)
|
She’s been bathing the children.
|
|
She’s got a headache.
|
2.
Complete the
questions. Put the verb in the Present Perfect Continuous.
(A)
Sorry I’m late
_______________________________________ (wait) long?
(B)
So you play chess, do you? How
long _______________________________ (play)?
(C)
The streets are wet.
_______________________________________ (rain)?
(D)
The children are filthy! What
____________________________________ (do)?
(E)
I didn’t know you could speak
Portuguese. How long ___________________ (learn) it?
(F)
Hi! I am your new neighbor.
_______________________________ (live) here long?
(G) Why is your hair wet? ____________________________________ (swim)?
3.
Fill in the gaps
using the given word in the brackets to make present perfect continuous
phrases.
(A)
The cat ________________________________
(hide) behind the curtains for an hour.
(B)
She
________________________________ (work) as a teacher since she graduated.
(C)
I ____________________________
(playing) football for hours. Now I am exhausted!
(D)
What ____________________________________
(do) since I left?
(E)
I ________________________________________
(waiting) for you for half an hour.
ANSWERS: PRESENT PERFECT CONTINUOUS
1.
What
has Ann been doing? Match a line in ‘A’ with a line in ‘B’.
A
|
B
|
||
(A)
|
Ann’s been sunbathing.
|
(f)
|
She’s furious.
|
(B)
|
She’s been shopping.
|
(g)
|
She’s got paint in her hair.
|
(C)
|
She’s been working in the garden.
|
(l)
|
She’s crying.
|
(D)
|
She’s been reading for hours.
|
(c)
|
Her back hurts.
|
(E)
|
She’s been doing the housework.
|
(b)
|
She hasn’t got any money left.
|
(F)
|
She’s been waiting for a bus for
hours.
|
(a)
|
She’s a bit sunburnt.
|
(G)
|
She’s been decorating the bathroom.
|
(k)
|
She’s covered in soap and water.
|
(H)
|
She’s been cooking
|
(h)
|
The house smells of onion and
garlic.
|
(L)
|
She’s been watching a sad film.
|
(e)
|
Everything is so clean.
|
(K)
|
She’s been bathing the children.
|
(d)
|
She’s got a headache.
|
2. Complete
the questions. Put the verb in the Present Perfect Continuous.
(A)
Sorry I’m late. Have you
been waiting (wait) long?
(B)
So you play chess, do you? How
long have you been playing (play)?
(C)
The streets are wet. Has it
been raining (rain)?
(D)
The children are filthy! What have
they been doing (do)?
(E)
I didn’t know you could speak
Portuguese. How long have you been learning (learn) it?
(F)
Hi! I am your new neighbor. Have
you been living (live) here long?
(G)
Why is your hair wet? Have
you been swimming (swim)?
3. Fill in the gaps
using the given word in the brackets to make present perfect continuous
phrases.
(A)
The cat has been hiding
(hide) behind the curtains for an hour.
(B)
She been working (work)
as a teacher since she graduated.
(C)
I have been playing
(play) football for hours. Now I am exhausted!
(D)
What have you been doing (do)
since I left?
(E)
I have been waiting (wait)
for you for half an hour.
No comments:
Post a Comment