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