過去將來完成進行時結(jié)構組成初步解析
首先,是不是看到這個時態(tài)的名字就已經(jīng)腦袋繞彎彎了?今天小編就分階段的給大家系統(tǒng)的分析一下英語里面的過去將來完成進行時態(tài)。即“The past future perfect continuous tense”.它表示動作從過去某一時間開始一直延續(xù)到對于過去來說的將來某一時間,過去將來完成進行時的結(jié)構形式如下所示:
由should/would have been + v-ing構成其肯定形式;
由should/would+not have been + v-ing構成否定形式;
將should/would提前作為其疑問形式。
具體的用法,先給大家舉幾個簡單的栗子,給大家一個初步的印象。
1、She should have been keeping studying。
她應該堅持繼續(xù)學習。.
2、She ?told her classmates that by the end of this winter ?she would have been living there for 12years.
她告訴她的同學,到這個冬天結(jié)束,她就已經(jīng)在那兒生活了12年了。
3、I heard by July you’d have been teaching here for ten years.??
我聽說到七月份,你就在這里教了10年書了。
4、“What interesting job have you found?” Helen asked him; he knew she would have been?thinking about it.?
“你找到什么有趣的工作啦?”海倫向他問道。他知道海倫一定會一直想這件事的。
?解析:這個里面,“would have been+現(xiàn)在分詞”結(jié)構除用于表示過去將來完成進行時外,有時其中的?would?也可能是情態(tài)動詞,具有情態(tài)意義,比較表示推測或猜想等。
5、If I had known how he felt, I would never have let him adopt those children.
我要是知道他的想法,我是決不會讓他領養(yǎng)那些孩子的。
解析:若表示與過去事實相反的虛擬語氣,此時條件從句的謂語用過去完成時(had+過去分詞),而主句謂語則通常用過去完成時(would+have+過去分詞),當然,主句謂語也可根據(jù)情況使用“should (could, might)+have+過去分詞”。