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
0
%
0
0
0
Back
Restart
Before I went to bed, I (had done/ did) my homework.
had done
Oops!
Okay!
The police (arrested/ had arrested) the thief because he had stolen the money.
arrested
Oops!
Okay!
By the time the teacher arrived to the class, we (cleaned up/ had cleaned up) our places.
had cleaned up
Oops!
Okay!
When I (had arrived/ arrived) home, my sister had already finished cleaning.
arrived
Oops!
Okay!
He left the cafe. I arrived. ( by )
By the time I arrived, he had left the cafe.
Oops!
Okay!
Salma had visited China before she (came/ had come) to Qatar.
came
Oops!
Okay!
She finished her work. Then she watched them movie. (after)
After she had finished her work, she watched the movie.
Oops!
Okay!
By the time I was 16 years old, I (learned/ had learned) how to cook.
had learned
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies