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 vs. Past Simple
0
%
0
0
0
Back
Restart
When I got to the swimming pool, I realised that I.........(leave) my towel at home.
had left
Oops!
Okay!
......... you seen Terminator 2 before watching Terminator 3?
Had
Oops!
Okay!
......... it ....... (rain) last weekend?
Did / rain
Oops!
Okay!
He ......... (read) his favourite book three weeks ago.
read
Oops!
Okay!
Before they.........(start) the party, they had invited some friends.
started
Oops!
Okay!
He asked me which animals I .........(see) in Africa.
had seen
Oops!
Okay!
In the shopping centre, I met a friend whom I......... (not see) for ages.
hadn't seen
Oops!
Okay!
After I had eaten my lunch, I.........(play) video games on my computer.
played
Oops!
Okay!
I.........(swim) in the lake last Monday.
swam
Oops!
Okay!
When I.........(get) to the airport I discovered I had forgotten my passport.
got
Oops!
Okay!
......... you ......... (eat) anything before you went to the theatre?
Had / eaten
Oops!
Okay!
I helped him to do the task after I ......... my work.
had finished
Oops!
Okay!
I went to the library, then I.........(buy) some milk and went home.
bought
Oops!
Okay!
When we.........(arrive) at my parent's house, they had left.
arrived
Oops!
Okay!
I had practised the songs before you .......
arrived
Oops!
Okay!
By the time I arrived at the pier, the boat...... already .......
had / sailed
Oops!
Okay!
......... you play tennis yesterday?
Did
Oops!
Okay!
Before I went to the supermarket, I.........(visit) my grandmother.
had visited
Oops!
Okay!
They ......... never ......... (visit) that place before!
had / visited
Oops!
Okay!
We lost the match because we.........(not practise) the days before.
hadn't practised
Oops!
Okay!
.........Ellie.........(wash) the dishes when her mum came home?
Had / washed
Oops!
Okay!
She ......... (not travel) to Germany last month because of COVID-19.
didn't travel
Oops!
Okay!
When we came back, it was cold in the house because Alice.........(not close) the windows.
hadn't closed
Oops!
Okay!
My sister.........(not fly) to Amsterdam last week.
didn't fly
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies