WorksheetsPresent Perfect & Present Perfect Continuous (9-O)
Total questions: 50
Worksheet time: 46mins
Have you ever ___________ about the Beatles?
hear
heard
hearing
heared
I haven't ______________ your book.
taken
take
took
takes
She ____________ eaten Asian food.
has
had
hadn't
hasn't
_________ they arrived yet?
Has
Having
Have
Had
He hasn't ___________ her before.
meets
meeting
met
meeted
She ____________ a few languages.
learnt
has learnt
have learnt
Have you ________a letter before?
write
wrote
written
I .............. never .................... a car before
have, had
has, had
have, have
had, had
Past participle of CATCH
catched
caught
caugth
cought
Past participle of WIN
winned
wun
woned
won
Past participle of FORGET
forgetted
forgetting
forgotten
forgeted
She ______ dropped her wallet.
have
has
They _____ sailed on a yacht.
have
has
Past participle of STUDY
studied
studyed
studyied
studying
Choose ALL the REGULAR verbs.
carry
meet
play
finish
Choose ALL the IRREGULAR verbs.
believe
lose
make
do
They _______ bought an ice cream.
have
has
The cat ______ eaten the donuts yet.
have
has
haven't
hasn't
My mom and I _____ made Halloween cookies.
have
has
Look. Choose the correct sentence.
The train has arrived.
The train hasn't arrived.
The train have arrived.
The train haven't arrived.
Look. Choose the correct sentence.
We made a cake never.
We has never make a cake before.
We've never made a cake before.
We've never make a cake before.
Past participle of STOP
stopping
stoped
stopped
stops
What have they done?
They have won a race.
They has built a house.
They have cleaned the room.
They haves bought things for the studio.
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
Have you been working in this factory for 5 years?
Yes,.............................
I has
I have
She has
She have
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 love this film. I..................it four or five times already.
have been seeing
have seen
has seen
had seen
I .................. to New York three times this year.
have been being
has been
was
have been
Prerna ______winning this championship for last 2 years.
has
has been
have
have been
_______ Jim ________ doing exercise?
Has/been
Been/has
Have/ been
Been/have
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
It has _____ snowing a lot this week.
be
been
being
_____ your brother and sister been getting along?
have
has
are
she / work here for five years
she has been working for five years
she have been working for five years
she has worked for five years
we has worked for five years
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
they / learn English for two years
they / learn English for two years
they has been English for two years
They have been learning English for two years
Diego _____/_______ playing football so he’s tired
have / been
has / been
has / being
have
