In November I _______ (work) at my company for three years.
In November I WILL HAVE BEEN WORKING at my company for three years.
By midnight I ________ (drink) so much.
By midnight I WILL HAVE DRUNK so much.
By the end of the summer, I _______ (save) money for five months.
By the end of the summer, I WILL HAVE BEEN SAVING money for five months.
By 3:00, they will ______ (study) for four hours.
By 3:00, they WILL HAVE BEEN STUDYING for four hours.
At five o'clock, I ________ (wait) for thirty minutes.
At five o'clock, I WILL HAVE BEEN WAITING for thirty minutes.
By the time she returns, her husband _________ (make) dinner.
By the time she returns, his husband WILL HAVE MADE dinner.
When the movie starts, we _______ (eat) popcorn for an hour.
When the movie starts, we WILL HAVE BEEN EATING popcorn for an hour.
By the time he retires, he ______ (work) for 45 years.
By the time he retires, he WILL HAVE BEEN WORKING for 45 years.
When I turn thirty, I ______ (play) piano for twenty-one years.
When I turn thirty, I WILL HAVE BEEN PLAYING piano for twenty-one years.
Giselle_________ (sell) her car by next Sunday.
Giselle WILL HAVE SOLD her car by next Sunday.
My boss won't be at work at 5:30. She'll ________ (go) home already.
My boss won't be at work at 5:30. She'll HAVE GONE home already.
I hope you _________ (finish) making dinner by the time I get home.
I hope you WILL HAVE FINISHED making dinner by the time I get home.
When I come at 6:00, ______ (practicing) long?
When I come at 6:00, WILL YOU HAVE BEEN practicing long?
By 2026 I _______ (be) alone for 5 years.
By 2026 I WILL HAVE BEEN alone for 5 years.
By the end of the year, Vale___________ (get) a job at her father's firm.
By the end of the year, Vale WILL HAVE GOTTEN a job at her father's firm.
Phone me after 8. I __________ (have) dinner by then.
Phone me after 8. I WILL HAVE HAD dinner by then
By the time we finish the race, we ______ (run) for two hours.
By the time we finish the race, we WILL HAVE BEEN RUNNING for two hours.
By the time you wake up, the thief __________ (steal) everything.
By the time you wake up, the thief WILL HAVE STOLEN everything.
When she arrives, I ________ (wait) for her for two hours.
When she arrives, I WILL HAVE BEEN WAITING for her for two hours.
I _______ (buy) my first car by my 30th birthday.
I WILL HAVE BOUGHT my first car by my 30th birthday.