〔12〕 未来完了進行形
(1)By the time we arrive, they will have been waiting for over two hours.
(2)By the time you finish reading that book, I will have been cooking for an hour.
(3)By the time the concert begins, the band will have been practicing for six hours.
(4)They will have been driving all night by the time they reach their destination.
(5)She will have been studying English for five years by the time she goes to college.
(6)We will have been living in this city for a decade by next year.