By the time we arrived at the station, the train ______.
left
had left
leaves
has left
She couldn’t enter the classroom because she ______ her key.
loses
had lost
was losing
has lost
I ______ never ______ such a beautiful sunset before I visited Hawaii
have...seen
had...seen
was...seeing
would...see
When I ______ my homework, I realized I had made a mistake.
finished
had finished
was finishing
have finished
He realized that he ______ his passport at home.
left
had left
was leaving
leaves
This time tomorrow, I ______ on the beach in Bali.
will lie
will be lying
am lying
lie
Don’t call me at 8 p.m. I ______ a meeting then.
will have
will be having
am having
have
He ______ his car when the accident happened.
had repaired
was repairing
repaired
has repaired
By next year, she ______ for this company for a decade.
will work
will have worked
will be working
works
If you ______ time tomorrow, let’s have coffee.
have
will have
are having
will be having