The films run all night. We ________ movies for six hours by the time the feature comes on.
My sister ________ for two days by the time I see her.
Won’t they ________ travelling for two weeks by then?
I ________ working for two years.
They’ll be exhausted by dinner. They will have been _____ hockey for nine hours.
Will you ________ here for ten years by the time of the Christmas party?
We ________ been waiting long.
The teachers will ________ for a month by the time the deal is made.
She’ll still be groggy. She ________ undergoing surgery for three hours.
It’s a 24-hour relay. They’ll only have been ________ for half the time by 9pm.
Complete the form below to see results