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
The students ... (not/do) their homework, so the teacher was angry.
hadn't done
Oops!
Okay!
Diane went to bed after she …………………… (watch) her favourite Netflix series.
had watched
Oops!
Okay!
The grass was yellow because it .... (not/rain) for over 6 months..
hadn't rained
Oops!
Okay!
She ..... (live) in Brasil before she came to Portugal.
had lived
Oops!
Okay!
When we arrived at the theatre, the musical ....... (already/ start).
had already started
Oops!
Okay!
Sally…………………….. (eat) all the cake before I opened the fridge.
had eaten
Oops!
Okay!
My friend didn't arrive until after I .... (leave).
had left
Oops!
Okay!
We missed the plane because we ... (forget) our COVID test.
had forgotten
Oops!
Okay!
The flowers were dead because it .... (be) dry all summer.
had been
Oops!
Okay!
I ....(not/study) for the test, so I was very anxious.
hadn't studied
Oops!
Okay!
Carol didn’t pass the exam because she ………………….. (not study) enough.
had studied
Oops!
Okay!
There was a lot of snow in the streets because it ……………….. (snow) all night.
had snowed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies