By the time I arrived at the party, everyone ______ all the pizza. (to eat)
had (already) eaten
They _______ on the project for several weeks before they finally completed it. (to work)
had been working
She ______ to work yesterday because her car was in the shop for repairs. (to drive)
drove
By this time next year, I ______ my master's degree. (to complete)
will have completed
She ______ her homework before her friends came over to study. (to finish)
had (already) finished
By the time I got to the gym, my friends _______ for over an hour. (to exercise)
had been exercising
He ______ to New York City last month to attend a business conference. (to fly)
flew
By the end of the month, she ______ reading all the books on her reading list. (to finish)
will have finished
The movie ______ when we got to the theater, so we had to wait for the next showing. (to start)
had (already) started
She _______ Spanish for three years before she traveled to Spain. (to study)
had been studying
They ______ sushi for dinner on Friday night. (to eat)
ate
By the time you arrive, we _____ dinner. (to prepare)
will have prepared
He ______ the book before watching the film adaptation, so he knew all the plot twists. (to read)
had (already) read
By the time they reached the summit, the climbers _____ through the snow for days. (to trek)
had been trekking
The children _______ around the playground until they were exhausted. (to run)
ran
By the time they reach the airport, the flight ______.
will have departed
By the time the plumber arrived, the leak _____ significant damage to the bathroom floor. (to cause)
had (already) caused
When I arrived at the party, they ______ for hours already. (to dance)
had been dancing
I _______ a cup of coffee before heading to the gym this morning. (to drink)
drank
By tomorrow, he ______ his report to the supervisor. (to submit)
will have submitted