Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past Perfect vs. Past Simple
0
%
0
0
0
Back
Restart
When I.........(get) to the airport, I discovered I had forgotten my passport.
got
Oops!
Okay!
Before I went to the supermarket, I.........(visit) my grandmother.
had visited
Oops!
Okay!
My sister.........(not fly) to Amsterdam in June.
didn't fly
Oops!
Okay!
He ......... (read) his favorite book three weeks ago.
read
Oops!
Okay!
I.........(swim) in the lake last Monday.
swam
Oops!
Okay!
When we came back, it was cold in the house because Alice.........(not close) the windows.
hadn't closed
Oops!
Okay!
They .................. (never / visit) that place before!
had never visited
Oops!
Okay!
When I got to the swimming pool, I realized that I.........(leave) my towel at home.
had left
Oops!
Okay!
......... you seen Terminator 2 before watching Terminator 3?
Had
Oops!
Okay!
I had practiced the songs before you .......
arrived
Oops!
Okay!
I went to the library, then I.........(buy) some milk and went home.
bought
Oops!
Okay!
Before they.........(start) the party, they had invited some friends.
started
Oops!
Okay!
We lost the match because we.........(not practice) the week before.
hadn't practiced
Oops!
Okay!
When we.........(arrive) at my parent's house, they had left.
arrived
Oops!
Okay!
She ......... (not travel) to Germany in 2020 because of COVID-19.
didn't travel
Oops!
Okay!
I helped him to do the task after I ......... (finish) my work.
had finished
Oops!
Okay!
In the shopping center, I met a friend whom I......... (not see) in ages.
hadn't seen
Oops!
Okay!
By the time I arrived at the pier, the boat............. (already / sail)
had already sailed
Oops!
Okay!
..................(Ellie / wash) the dishes by the time her mom came home?
Had Ellie washed
Oops!
Okay!
I .......... (never / see) a lion until I went on a safari in Africa.
had never seen
Oops!
Okay!
.................. (you / eat) anything before you went to the theatre?
Had you eaten
Oops!
Okay!
......... you play tennis yesterday?
Did
Oops!
Okay!
................ (it / rain) last weekend?
Did it rain
Oops!
Okay!
After I had eaten my lunch, I.........(play) video games on my computer.
played
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies