將來進(jìn)行時(shí)
基本形式:will be doing;be going to be doing
用于描述未來將會(huì)發(fā)生并且會(huì)持續(xù)一段時(shí)間的動(dòng)作。

過去完成進(jìn)行時(shí)
基本形式:had been doing
用于描述一些開始于過去并結(jié)束于過去的動(dòng)作。常與“for five minutes”“for two weeks”之類的短語搭配。

例句對(duì)比:
(1)
They had been talking about this problem for 2 hours before Tony arrived.在托尼到之前,他們已經(jīng)談?wù)撨@個(gè)問題談了2小時(shí)了。
They will be talking about this problem tomorrow.明天他們會(huì)談?wù)撨@個(gè)問題。

(2)
She had been working at that company for three years when it went out of business.在公司停業(yè)之前她在這工作了3年了。
She will be working at that company in three years.3年內(nèi)她都會(huì)在這個(gè)公司工作。

(3)
Mike wanted to sit down because he had been standing all day at work.麥克想要坐下,因?yàn)樗麨榱斯ぷ髡玖艘惶炝恕?br> Mike will be standing all day tomorrow.麥克明天要站一天。

(4)
James had been teaching at the university for more than a year before he left for Asia.詹姆斯離開亞洲之前已經(jīng)在這個(gè)大學(xué)教書超過一年了。
James will be teaching at the university.詹姆斯將會(huì)在這個(gè)大學(xué)任教。

(5)
I had been looking for it for days before I found it.我找這個(gè)東西找了好久了。
I will be looking for my book tonight.我今晚會(huì)找找我的書。

(6)
I had only been reading a few minutes when he came in.我剛看了幾分鐘他就進(jìn)來了。
I will be reading books in 2 hours.兩小時(shí)內(nèi)我都會(huì)在看書。

同樣是進(jìn)行時(shí),從以上例子想必能很清楚的分辨出兩個(gè)時(shí)態(tài)的區(qū)別。