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
He __________ (work) all day, and he still managed to arrive on time.
HAD WORKED ALL DAY / HAD BEEN WORKING
Oops!
Okay!
It __________ (not-snow) here for many years until last week
HADN'T SNOWED
Oops!
Okay!
She _________ (sleep) for 10 hours when she finally woke up.
HAD BEEN SLEEPING
Oops!
Okay!
It ________ (not-rain) long when my Uber arrived.
HADN'T BEEN RAINING
Oops!
Okay!
I already started college / had already started college I started working
I HAD ALREADY STARTED
Oops!
Okay!
CORRECT THE SENTENCE: When John arrived at the party, Lisa had already leave.
HAD ALREADY LEFT
Oops!
Okay!
CORRECT THE SENTENCE: When he had got to the subway station, the subway left.
HAD (ALREADY) LEFT
Oops!
Okay!
I hadn't heard this song until I heard it yesterday / I had heard it yesterday
HEARD IT
Oops!
Okay!
He had already done / had already been doing the dishes when his wife arrived home.
HAD ALREADY DONE
Oops!
Okay!
I _________ (work) all day, so I didn't want to go out
HAD BEEN WORKING / HAD WORKED
Oops!
Okay!
By the time I learned how to walk, I started to speak / had started to speak
HAD STARTED STARTED TO SPEAK
Oops!
Okay!
By 2006, I learned / had learned how to write
HAD LEARNED HOW TO WRITE
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies