Font size
Worksheetspresent perfect vs present perfect continuous
Total questions: 70
Worksheet time: 53mins
It's the first time ... a jeep.
Bill’s eyes were red. He ... .
It ... all day! Why can’t it stop!
I’m sorry, madam, but this carpet ... .
1. Joe ... for a new job all week since Friday.
I ... my mother yet.
Paul ... on the phone for half an hour now.
Who ... my video tape recorder? It’s not working now.
see-saw-.......
see
sow
sew
seen
go-went -...
got
gone
go
gotten
We use the Present Perfect Continuous
When the time is finished but the action is not
For an action recently finished but explains the situation
When the action and time are finsished
For an action that started in the past and is still in progress
I ___________________ (practise) the piano for 30 minutes now.
Have been practising
Has been practisiing
Has practised
Have practised
Bob __________________ (run) 10 km.
Have run
Has been running
Has run
Has ran
The children ____________ (be) on holiday for a week.
Have being
Has been
Has being
Have been
The dog ______________________ (bark) since midnight.
Has been barking
Has barked
Has been barked
Barked
We _____________ (miss) the bus twice this week
Keep missing
Have missed
Have been missing
Have been missed
He ____________ (not, speak) on the phone for an hour, it has only been half an hour.
Has not been speaking
Has not spoken
Has not spoke
Has not been spoken
She ________ (not, hang up) all the pictures yet.
Has not been hanging up
Has not hang up
Has not hung up
Has not been hung up
How long ____________ (she, wait) for us?
Has she wait
Has she waited
Has she been waiting
Has she been wait
____________ (ever, stay) in a capsule hotel before?
Have you ever been staying
Have you stayed
Have you ever stayed
Have you ever been stayed
Tom: Hi Ana. I _____________ (try) to ring you several times today.
Have tried
Have been trying
Have been tried
Trying
Tom: Where _________ (be), Ana?
Has being
Have you been
Have been
Have being
Ana: I did not go anywhere. But I ______________ (clean) the house all day, so maybe I didn't hear the phone ring.
Have been cleaning
Have cleaned
Cleaned
Am cleaning
Tom: ______________ (you, clean) everything now?
Have you been cleaning
Have you cleaned
Have you cleaning
Have you clean
Ana: No, not yet. I _______________ (not, tidy up) the kitchen yet. But why are you here?
Have not been tidying up
Have not been tidied up
Have not tidied up
Have not tidying up
Tom: Don't you remember? Jane has invited us to her birthday party and we ____________ (not, buy) a present for her yet
Have not bought
Have not been buying
Have not buy
Have not buying
Complete the sentences with the correct form of the verbs in brackets: At last! I (a) (solve) the problem.
What (a) recently? (you / do) Anything interesting?
My brother (a) (buy) a new motorbike. It looks great.
(a) (you / swim)? Your hair looks wet.
Oh, There you are! I (a) (look) for you everywhere.
Sorry we are late. How long (a) (you / wait)?
I (a) (know) Peter for a long time.
My friends (a) (run) for two hours already.
I (a) (never / understand) Maths and Physics.
The children are tired because they (a) (play) all day.
I (a) (write) emails all day.
John (a) (never / see) this film before.
What on earth (a) (you / do)? You’re covered in mud.
(a) (you / ever / see) the Altamira Cave? I heard it’s incredibly beautiful.
How long (a) (he / learn) English?
I (a) (just / speak) to my cousins. They told me the news.
I’m sorry. Monica is not here. She (a) (go) out.
We’re really tired because we (a) (train) for the marathon since eight o’clock.
(a) (you / finish) doing your homework yet?
My brother (a) (buy) a new motorbike. It looks great.
Complete the sentences with the correct form of the verbs in brackets: At last! I (a) (solve) the problem.
What (a) recently? (you / do) Anything interesting?
My brother (a) (buy) a new motorbike. It looks great.
(a) (you / swim)? Your hair looks wet.
Oh, There you are! I (a) (look) for you everywhere.
Sorry we are late. How long (a) (you / wait)?
I (a) (know) Peter for a long time.
My friends (a) (run) for two hours already.
I (a) (never / understand) Maths and Physics.
The children are tired because they (a) (play) all day.
I (a) (write) emails all day.
John (a) (never / see) this film before.
What on earth (a) (you / do)? You’re covered in mud.
(a) (you / ever / see) the Altamira Cave? I heard it’s incredibly beautiful.
How long (a) (he / learn) English?
I (a) (just / speak) to my cousins. They told me the news.
I’m sorry. Monica is not here. She (a) (go) out.
We’re really tired because we (a) (train) for the marathon since eight o’clock.
(a) (you / finish) doing your homework yet?
My brother (a) (buy) a new motorbike. It looks great.
