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 vs Past Simple
0
%
0
0
0
Back
Restart
She ____ outside after she ____ her homework.
had played / did
played / had done
Oops!
Okay!
We ____ our grandma after we ____ some flowers.
visited / had bought
had visited / bought
Oops!
Okay!
I ____ a movie after I ____ my homework.
watched / had finished
had watched / finished
Oops!
Okay!
We ____ at the station before the train ____.
had arrived / left
arrived / had left
Oops!
Okay!
I ____ my homework before the teacher ____ for it.
had done / asked
did / had asked
Oops!
Okay!
They ____ a song after they ____ it many times.
had sung / practiced
sang / had practiced
Oops!
Okay!
She ____ the window before the rain ____.
had closed / started
closed / had started
Oops!
Okay!
They ____ the table before the food ____.
set / had arrived
had set / arrived
Oops!
Okay!
She ____ the room after she ____ the window.
had left / closed
left / had closed
Oops!
Okay!
He ____ me before I ____ home.
called / had got
had called / got
Oops!
Okay!
He ____ his gift after he ____ out the candles.
had opened / blew
opened / had blown
Oops!
Okay!
I ____ my teeth before I ____ to bed.
had brushed / went
brushed / had gone
Oops!
Okay!
They ____ photos before the sun ____ down.
took / had gone
had taken / went
Oops!
Okay!
They ____ after they ____ on the music.
danced / had turned
had danced / turned
Oops!
Okay!
He ____ the book before the class ____.
had finished / began
finished / had begun
Oops!
Okay!
We ____ the house before our friends ____.
cleaned / had arrived
had cleaned / arrived
Oops!
Okay!
He ____ the shop after he ____ for the food.
left / had paid
had left / paid
Oops!
Okay!
They ____ their hands before they ____ eating.
washed / had started
had washed / started
Oops!
Okay!
She ____ her jacket before she ____ outside.
had put on / went
put on / had gone
Oops!
Okay!
We ____ to the park after we ____ our lunch.
went / had packed
had gone / packed
Oops!
Okay!
He ____ me after he ____ home.
called / had arrived
had called / arrived
Oops!
Okay!
They ____ a walk after they ____ dinner.
had taken / ate
took / had eaten
Oops!
Okay!
We ____ after we ____ the house.
relaxed / had cleaned
had relaxed / cleaned
Oops!
Okay!
She ____ cooking after she ____ her hands.
started / had washed
had started / washed
Oops!
Okay!
They ____ their bags before the bus ____.
had packed / came
packed / had come
Oops!
Okay!
She ____ the baby before she ____ shopping.
had fed / went
fed / had gone
Oops!
Okay!
He ____ the file before the computer ____ off.
had saved / turned
saved / had turned
Oops!
Okay!
They ____ after they ____ on the music.
danced / had turned
had danced / turned
Oops!
Okay!
We ____ the snacks before the guests ____.
ate / had come
had eaten / came
Oops!
Okay!
I ____ the stove before I ____ the kitchen.
turned off / had left
had turned off / left
Oops!
Okay!
He ____ the door before he ____ to school.
locked / had gone
had locked / went
Oops!
Okay!
I ____ to school after I ____ breakfast.
went / had eaten
had gone / ate
Oops!
Okay!
He ____ TV after he ____ his project.
had watched / finished
watched / had finished
Oops!
Okay!
We ____ swimming after we ____ clothes.
went / had changed
had gone / changed
Oops!
Okay!
I ____ lunch before I ____ to class.
had eaten / went
ate / had gone
Oops!
Okay!
She ____ the words before the quiz ____.
had learned / began
learned / had begun
Oops!
Okay!
I ____ better after I ____ some medicine.
had felt / took
felt / had taken
Oops!
Okay!
I ____ out after I ____ the dishes.
went / had washed
had gone / washed
Oops!
Okay!
She ____ a letter after she ____ the email.
had written / read
wrote / had read
Oops!
Okay!
We ____ the house before the movie ____.
left / had started
had left / started
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies