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 I _________ (run) across the river bank, I ____________ (remember) about the final exam I _____________ (take) last week.
ran/ remembered/ had taken
Oops!
Okay!
When I _________ (come) to the museum, the exhibition _________(close)
came/ had closed
Oops!
Okay!
Before Lam (go) _________ to bed, he _________(listen) to his favorite song.
went/ had listened
Oops!
Okay!
Yesterday, Peterson _________ (drive) to the hospital before he (come) _________ back home.
had driven/ came
Oops!
Okay!
She _________ (refuse) that she _________( talk) Mr. Jeremy before.
refused/ had talked
Oops!
Okay!
When my father worked in the garden, an old friend ______(pass) by to see him. I ________ (remember) I __________ (meet) once before.
passed/ remembered/ had met
Oops!
Okay!
After Chris __________ (lay) the table, he __________ (realize) that he __________ (not buy) any candles for the birthday party.
had laid/ realized/ had not bought
Oops!
Okay!
When I ________(do) the washing-up, I _________(break) a plate. I _________ (break) two plates last week.
did/ broke/ had broken
Oops!
Okay!
She went back office after she _________(finish) her lunch.
had finished
Oops!
Okay!
He told me he _________(not/eat) such kind of junk food before.
had not eaten
Oops!
Okay!
The couple _________ (finish) lunch then they _________ (walk) around the lake.
had finished/ walked
Oops!
Okay!
Before she _________(watch) Youtube, she had done all the houseworks.
watched
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies