Thursday, January 22, 2015

PRESENT PERFECT CONTINUOUS (Intermediate) (EXERCISE I53E172)













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