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
Future in the past
0
%
0
0
0
Back
Restart
He expected she ___ cleaned the house.
would have
Oops!
Okay!
He said I ___ staying with his parents.
would be
Oops!
Okay!
She said she ___ join us later.
would
Oops!
Okay!
I knew he ___ come early.
would
Oops!
Okay!
I thought they ___ waiting for us.
would be
Oops!
Okay!
They said the bus ___ arrive soon.
would
Oops!
Okay!
She said she ___ finished by noon.
would have
Oops!
Okay!
I knew he ___ left before we arrived.
would have
Oops!
Okay!
He said the team ___ won the match.
would have
Oops!
Okay!
I believed he ___ driving to the airport.
would be
Oops!
Okay!
She said they ___ travelling during the holidays.
would be
Oops!
Okay!
He believed I ___ passed the exam easily.
would have
Oops!
Okay!
They told me the children ___ sleeping at 10 p.m.
would be
Oops!
Okay!
They promised they ___ help with the work.
would
Oops!
Okay!
I knew she ___ cooking dinner when I arrived.
would be
Oops!
Okay!
They hoped we ___ packed everything by then.
would have
Oops!
Okay!
We believed she ___ travelling for weeks.
would have been
Oops!
Okay!
I was sure she ___ cooked dinner already.
would have
Oops!
Okay!
They expected we ___ completed the task on time.
would have
Oops!
Okay!
They believed we ___ studying all day.
would be
Oops!
Okay!
She believed I ___ read the book before the test.
would have
Oops!
Okay!
She guessed we ___ cleaning the house all afternoon.
would be
Oops!
Okay!
I believed he ___ training hard before the race.
would have been
Oops!
Okay!
I knew they ___ waiting a long time.
would have been
Oops!
Okay!
He thought I ___ working on my project.
would be
Oops!
Okay!
We thought the lesson ___ finish at 4.
would
Oops!
Okay!
She told me she ___ call me after dinner.
would
Oops!
Okay!
She thought they ___ searching since morning.
would have been
Oops!
Okay!
She expected he ___ living abroad for a year.
would have been
Oops!
Okay!
She knew he ___ working late.
would be
Oops!
Okay!
She thought they ___ arrived by 7 p.m.
would have
Oops!
Okay!
They said the workers ___ building the road for months.
would have been
Oops!
Okay!
She said she ___ working for hours by midnight.
would have been
Oops!
Okay!
I guessed she ___ teaching the class for an hour.
would have been
Oops!
Okay!
He knew we ___ walking all day.
would have been
Oops!
Okay!
I was sure he ___ win the match.
would
Oops!
Okay!
He thought I ___ studying all evening.
would have been
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies