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 and Past Simple
0
%
0
0
0
Back
Restart
She had lived here _______ twenty years.
for
Oops!
Okay!
They had finished answering the questions _______the bell rang.
before
Oops!
Okay!
I'd _________finished the cake, so it was still hot.
just
Oops!
Okay!
After the alarm had rung, he ________.(wake up)
woke up
Oops!
Okay!
Alice had been married _______March 2nd.
since
Oops!
Okay!
_________you ever seen a ghost?
Had
Oops!
Okay!
After I __________________ a large meal, I __________________ to feel sick. (have, start)
had had/ started
Oops!
Okay!
John slipped on the ice after he________(cross) he street in front of the house.
had crossed
Oops!
Okay!
The blue car___________(cross)the street after the lights _________(turn)red.
crossed - had turned
Oops!
Okay!
Daniel _________( not understand) the homework because he hadn't heard to the teacher.
didn't understood
Oops!
Okay!
Mrs.Reid ________ (work) for the company for 30 years when she got retired last year.
had worked
Oops!
Okay!
Nancy ________(not want) to go with us because she had been sick.
didn't want
Oops!
Okay!
I was working in the basement and I __________the phone. (not hear)
hadn't heard
Oops!
Okay!
I've worked at the Languages School ________2000.
since
Oops!
Okay!
________the students had studied English , they presented in front of the classroom.
after
Oops!
Okay!
Have you_______been in America?
ever
Oops!
Okay!
Last year Juan _________(pass) all his exams.
passed
Oops!
Okay!
The children had wated TV _______an hour.
for
Oops!
Okay!
I _______(open)my handbag to find that I _______(forget) my credit card.
opened/had forgetten
Oops!
Okay!
When Matthew arrived at home , his wife ________ (cook) the meal.
had cooked
Oops!
Okay!
By the time we ____(arrive), everyone had left.
arrived
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies