WorksheetsPast perfect
Total questions: 129
Worksheet time: 1hrs 16mins
When I joined the gym, I felt very unfit at first because I ____ any sports for a few years.
didn't do
hadn't done
hadn't do
After my little brother _______ too much chocolate, he had a terrible stomachache.
had eaten
ate
had ate
Harry couldn't dance at my party because a week earlier he _______ his leg
has broken
had broken
broke
When we got married, we __________ each other for two years.
had known
had knew
knew
I __________ my homework before you told me to do it
did
have done
had done
____ you ______ all sweets before I made dinner?
Did /eat
Have / ate
Had / eaten
He noticed that Peter (a) the old chair. (not/to paint)
She asked me if I (a) the new words. (to learn)
There were no sausages left when I came back. The dog (a) them. (to eat)
Linda (a) to a magic show before yesterday evening. (never/to be)
Select the option that completes the sentence correctly:
She _________________________ in this place before.
have worked
had worked
has worked
had work
Select the option that completes the question correctly:
_________ you __________ English before?
Had / studied
Had / study
Have / studied
Has / studied

They _____________ the project yet
Hadn't Completting
Hadn't complet
Hadn't completed
Hadn't complit
She ______ never ______ Sushi
Had / eating
Had / eated
Had / eaten
Had / eats
Jackson ________ _____ with his brother
hadn't played
hadn't plaied
hadn't playing
hadn't play
_____ he _____ to the school?
Had / gone
Had/ going
Had/ went
Had / go
Martha ______ been in London when she was a child
has
had
will
is
I went to bed after I.....off the television.
switched
has switched
had switched
have switching
Noura left the restaurant after she......eating.
had have finished
had finished
have finish
has finished
The film..... by the time we got to the cinema.
was started
had start
has started
had started
I needed to know what....to my cat
had happened
had happening
has happened
was happened
I was sure that I..... her before.
seen
had seen
had saw
had see
Shouq's plants died because....
she had lost her doll.
she had left her purse at home.
he had spent all his money.
she hadn’t watered them.
have been
had being
She ...(live) in China before she went to Thailand
had lived
lives
living
had living
Meera told me that she ... (study) a lot before the exam.
studying
loves to study
had studied
has studies
We were late for the plane because we...(forgot) our passports
forgot
forgetting
had forgetting
had forgotten
We were late for the plane because we...(forgot) our passports
forgot
forgetting
had forgetting
had forgotten
The top of the table is (a) (make) of glass.
The apple is (a) (eat) by John.
The past participle of 'be' is…
(a)
The inhabitants are (a) (encourage) to make sure the endangered animals survive.
Ecotourism is (a) (design) to be of mutual benefit.
The past participle of 'let' is…
(a)
The tourists are (a) (take) to different places at different times.
The past participle of 'speak' is…
(a)
An iPhone is (a) (find) on the street.
English homework will be (a) (do) by me.
Please write a sentence in passive voice.
Format: subject + be verb + past participle
What is the past participle of
see
(a)
What is the past participle of
speak
(a)
What is the past participle of
walk
(a)
What is the past participle of
go
(a)
What is the past participle of
lose
(a)
What is the past participle of
write
(a)
What is the past participle of
know
(a)
What is the past participle of
feel
(a)
What is the past participle of
be
(a)
What is the past participle of
come
(a)
What is the past participle of
choose
(a)
What is the past participle of
eat
(a)
What is the past participle of
study
(a)
What is the past participle of
hear
(a)
What is the past participle of
break
(a)
What is the past participle of
take
(a)
fly
flew
fly
flown
eat
eaten
aten
eten
run
Run
Ran
Runned
Roun
fall
fell
fall
fallen
sit
sit
sitten
sat
sut
make
maked
made
maden
make
find
found
find
fint
findden
BEAR
Born
Beared
Bore
Bern
BE
Was
Been
Were
Bin
BEGIN
Began
Beguan
Begun
Begined
BITE
Bit
Bitten
Biten
Biteen
Past participle of BREAK
Broke
Browken
Breaken
Broken
Past participle of CATCH
Caught
Catched
Catch
Caght
CAN
Can't
Could
Can
Coulded
CHOOSE
Choosed
Chosen
Chose
Chusen
Julie wasn't at home. She had __________ (go) to shops
went
was
gone
go
We've already __________ (have) lunch.
have
has
had
haven't
They have __________ (begin) painting the living room.
begun
begin
began
We have __________ (keep) this secret for three years.
keep
kept
keeped
He has never __________ (drive) a motorbike before
drive
driven
drove
What is the participle of 'fly' ?
flew
flown
flyied
Have you ever __________ (hear) of this band before you came to the USA ?
heared
heard
hear
Edward has __________ (teach) English as a private classes.
taught
tought
teach
Duncan's here, and he's __________ (bring) some sandwiches!
braught
brung
brought
Someone has __________ (steal) my bicycle!
stealed
stole
stolen
stelt
Which auxiliar verb should I use with 'Somebody' ? (consider Past Participle)
Have
Has
Had
I found your grammar book under the table. I've __________ (put) it away on the bookshelf.
pought
put
putten
putted
Which following verb is the participle of 'Lose'
Lose
Loose
Losen
Lost
What is the participle of 'Dream' ?
dream
dreamed
dreamt
Stewart hasn't __________ (show) up yet. He must have __________ (been) delayed.
show / be
shown / be
shown / been
showed / been
How many pages have you __________ (write) for your homework ?
wrote
writen
written
Have you __________ (sell) your car yet?
sold
sole
sellen
selled
She's never __________ (swim) in the sea before.
swum
swim
swam
swimmed
Have I __________ (ask) this before?
ask
asked
askked
My dog has never __________ (bite) anyone.
bit
bitten
bitted
How much work have you __________ (do) today ?
did
do
done
does
Choose the past participle of Freeze
Froze
Frozen
Past participle of Fly
Flown
Flew
Past participle of Hear
(a)
Past participle of Steal
Stole
Stolen
Past participle of Lose
(a)
Past participle of Know
Knew
Know
Past participle of Hold
(a)
Past participle of Teach
Taught
Teched
Past participle of Win
(a)
Past participle of Understand
(a)
Past participle of Have
Had
been
Past participle of Mean
(a)
Past participle of Wake
Woke
Woken
Past participle of Catch
(a)
Past participle of Wear
Worn
Wore
Past participle of Think
(a)
Past participle of Tell
Told
Telled
Past participle of Stand
(a)
Past participle of Be
Was
Were
Been
Was - Were
Past participle of Lead
(a)
