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
Present and Past Tenses
0
%
0
0
0
Back
Restart
Yesterday at 5 PM, I ______ (walk) to the store when it suddenly ________ (start) to rain heavily.
was walking / started
Oops!
Okay!
By the time he __________ (finish) the report, he __________ (work) on it for three days straight.
had finished / had been working
Oops!
Okay!
By the time we __________ (arrive) at the station, the train __________ (already/leave).
arrived / had already left
Oops!
Okay!
I __________ (visit) Paris last summer, but I __________ (never/see) the Eiffel Tower until now.
visited / have never seen
Oops!
Okay!
She __________ (wait) for over an hour before the train finally __________ (arrive).
had been waiting / arrived
Oops!
Okay!
He __________ (study) for his exams this week, but he usually __________ (play) video games in the evenings.
is studying / plays
Oops!
Okay!
He __________ (break) his leg last year, and he __________ (not/recover) fully yet.
broke / has not recovered
Oops!
Okay!
She __________ (write) reports all morning, and she __________ (finish) three of them already.
has been writing / has finished
Oops!
Okay!
She __________ (finish) her homework before she __________ (go) to the party.
had finished / went
Oops!
Okay!
I __________ (read) this book for three hours, but I __________ (not/finish) it yet.
have been reading / haven't finished
Oops!
Okay!
She usually __________ (walk) to work, but today she __________ (take) the bus because it’s raining.
walks / is taking
Oops!
Okay!
When he ________ (return) from work at 6 PM yesterday, she was _____ (read) a book.
returned / was reading
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies