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 Simple vs Past Perfect
0
%
0
0
0
Back
Restart
Our teacher _______ (not give) us any homework because we _______ (finish) all the tasks in the lesson.
DIDN'T GIVE; HAD FINISHED
Oops!
Okay!
The athletes ______ (not drink) any liquids for 5 hours until they _____ (reach) the finish line.
HADN'T DRUNK; REACHED
Oops!
Okay!
It was a new kind of fruit that I _______ (not eat) before.
HADN'T EATEN
Oops!
Okay!
Alan started doing his homework after he _______ (play) LOL for an hour.
HAD PLAYED
Oops!
Okay!
I ____ just _____ that expensive necklace when a thief _____ (attack) me and stole my bag.
HAD just BOUGHT; ATTACKED
Oops!
Okay!
My aunt _______ (fly) to Athens last week.
FLEW
Oops!
Okay!
After the decorator had painted the wall, she ______ (notice) it was completely wrong colour.
NOTICED
Oops!
Okay!
____ you ____ (know) that you ________ (meet) her 2 years ago?
DID you KNOW; HAD MET
Oops!
Okay!
Helen ______ (divorce) James before she met Jim.
HAD DIVORCED
Oops!
Okay!
It was a remarkable fact hat by the age of 20 he _____ already ____ (travel) to over 50 countries.
HAD already TRAVELLED
Oops!
Okay!
They didn't have to queue because they ________ (buy) tickets online 3 days earlier.
HAD BOUGHT
Oops!
Okay!
When the boys _______ (arrive) at the cinema, the film ____ already ______ (begin).
ARRIVED; HAD already BEGUN
Oops!
Okay!
After the accident I came round in hospital. Obviously the ambulance ______ (bring) me there.
HAD BROUGHT
Oops!
Okay!
When I _____ (get) to the swimming pool at Valtu, I realised that I ________ (leave) my towel at home.
GOT; HAD LEFT
Oops!
Okay!
Dad ______ (drive) me straight home, because I had fallen into ice cold water.
DROVE
Oops!
Okay!
I was so sure that I _______ (lock) the door before I left for the airport.
HAD LOCKED
Oops!
Okay!
Don ______ (tell) that he _______ (break) Alan's mobile phone.
DIDN'T TELL; HAD BROKEN
Oops!
Okay!
Nobody ______ (accept) Angela's party invitation because she _______ (forgot) to include her phone number.
ACCEPTED; HAD FORGOTTEN
Oops!
Okay!
Everyone ______ (hug) each other after they _______ (finish) the maths exam.
HUGGED; HAD FINISHED
Oops!
Okay!
"How _____ you ____ (find) their house?" the policeman asked.
DID you FIND
Oops!
Okay!
Susan said that she ____ already ______ (see) that film, so we decided against it.
HAD already SEEN
Oops!
Okay!
At last Uncle Ken _____ (decide) to visit a doctor after he ______ (be) ill for 2 weeks.
DECIDED; HAD BEEN
Oops!
Okay!
By the time I _____ (get) the main role in the play, I _______ (study) drama for 10 years.
GOT; HAD STUDIED
Oops!
Okay!
The car stalled because we ______ (run) out of petrol.
HAD RUN
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies