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
0
%
0
0
0
Back
Restart
When we __________ (arrive) at the hotel, the room __________ (already/be) cleaned.
When we arrived at the hotel, the room had already been cleaned.
Oops!
Okay!
By the time we __________ (arrive) at the museum, the guided tour __________ (already/start).
By the time we arrived at the museum, the guided tour had already started.
Oops!
Okay!
By the time we __________ (reach) the restaurant, the kitchen __________ (close) for the night.
By the time we reached the restaurant, the kitchen had closed for the night.
Oops!
Okay!
Before I __________ (move) to Dubai, I __________ (live) in London for five years.
Before I moved to Dubai, I had lived in London for five years.
Oops!
Okay!
By the time we __________ (get) to the concert, the band __________ (already/start) playing.
By the time we got to the concert, the band had already started playing.
Oops!
Okay!
By the time we __________ (get) to the top of the ski slope, the sun __________ (set) behind the mountains.
By the time we got to the top of the ski slope, the sun had set behind the mountains.
Oops!
Okay!
By the time we __________ (get) to the airport, the flight __________ (depart) without us.
By the time we got to the airport, the flight had departed without us.
Oops!
Okay!
By the time we __________ (arrive) at the hotel, the receptionist __________ (already/check) us in.
By the time we arrived at the hotel, the receptionist had already checked us in.
Oops!
Okay!
Before I __________ (learn) Arabic, I __________ (study) French in school.
Before I learned Arabic, I had studied French in school.
Oops!
Okay!
Before we __________ (start) the tour, the guide __________ (already/prepare) the itinerary.
Before we started the tour, the guide had already prepared the itinerary.
Oops!
Okay!
I __________ (not/see) my friend for a long time before we __________ (meet) in Dubai.
I had not seen my friend for a long time before we met in Dubai.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies