Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Past Perfect
0
%
0
0
0
Back
Restart
Oops!
Okay!
By the time I arrived at the sea, the boat...... already .......
had (already) sailed
Oops!
Okay!
......... you ......... (eat) anything before you went to the theatre?
Had (you) eaten
Oops!
Okay!
We ate at a restaurant last night because I .......... (buy / not) anything for dinner.
hadn't bought
Oops!
Okay!
He asked me which animals I .........(see) in Africa.
had seen
Oops!
Okay!
I couldn’t go to the cinema with my friends last night because I ........ (finish / not) my homework.
hadn't finished
Oops!
Okay!
When we came back, it was cold in the house because Alice .......... (close / not) the windows.
hadn't closed
Oops!
Okay!
When we came back, it was cold in the house because Alice.........(not close) the windows.
hadn't closed
Oops!
Okay!
We lived in the house that my father (build).
had built
Oops!
Okay!
In the shopping centre, I met a friend who I......... (not see) for ages.
hadn't seen
Oops!
Okay!
They ......... never ......... (visit) that place before!
had (never) visited
Oops!
Okay!
.......... (he / call) Angie before he went to see her in London?
Had he called
Oops!
Okay!
I helped him paint the room after I ......... (finish) my work.
had finished
Oops!
Okay!
We lost the match because we.........(not practise) enough.
hadn't practised
Oops!
Okay!
I could not remember the poem we ......... (learn) the week before.
had learnt
Oops!
Okay!
.........Ellie.........(wash) the dishes when her mum came home?
Had (Ellie) washed
Oops!
Okay!
She ........... (not / ride) a horse before that day.
hadn't ridden
Oops!
Okay!
The teacher corrected the tests that the students ......... (write).
had written
Oops!
Okay!
When I got to the swimming pool, I realised that I.........(leave) my towel at home.
had left
Oops!
Okay!
Before I went to the supermarket, I.........(visit) my grandmother.
had visited
Oops!
Okay!
The children collected the chestnuts that ........... (fall) from the tree.
had fallen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies