英语语法中的将来完成进行时是表示在未来某个时间点之前的动作或事件仍将继续发生。
-
By 10 pm tonight, I will have been studying for 3 hours straight. (到今晚10点,我将会已经连续学习3个小时了。)
-
In two years, she will have been working for this company for a decade. (两年后,她将会已经在这家公司工作了十年。)
-
By this time next month, they will have been living in their new house for six months. (到下个月这个时候,他们将会已经住进新房子六个月了。)
-
I will have been travelling for 24 hours by the time I arrive in Tokyo tomorrow. (明天我到东京的时候,我将会已经旅行了24个小时。)
-
By the end of the year, we will have been saving money for our trip for six months. (到年底,我们将会已经为旅行存钱六个月了。)
-
In five years, he will have been working on this project for a decade. (五年后,他将会已经在这个项目上工作了十年。)
-
By the time the concert starts, they will have been rehearsing for three hours. (音乐会开始的时候,他们将会已经排练了三个小时。)
-
In three months, I will have been learning French for a year. (三个月后,我将会已经学习法语一年了。)
-
By the end of the week, he will have been working on this report for a month. (到本周末,他将会已经在这份报告上工作了一个月。)
-
In ten years, they will have been living in this city for twenty years. (十年后,他们将会已经在这个城市生活了二十年。)