2019年仁愛版八年級上冊英語語法復習資料
by the end of last month. we had reviewed four books.到上個月底。我們有了四本書。
基本結構:主語+had+p.p(過去分詞)+其它
①肯定句:主語+ had+p.p(過去分詞)+其它
②否定句:主語+ had+ not+p.p(過去分詞)+其它
③一般疑問句:had+主語+p.p(過去分詞)+其它
④特殊疑問句:特殊疑問詞+一般疑問句
十一、 將來完成時
1.概念:在將來某一時刻之前開始的動作或狀態
2.時間狀語:by the time of; by the end of+時間短語( 將來);by the time+從句(將來)
3.基本結構:主語+be going to/will/shall + have+p.p(過去分詞)+其它
4例句:by the time you get back, great changes will have taken place in this area.到你回來的時候,就將發生巨大的變化。
十二、 過去將來完成時
1.概念:表示在過去某一時間對將來某一時刻以前所 會發生的動作,常用在虛擬語氣中,表示與過去的事實相反。
2.基本結構:should/would have done sth.
3.例句:i thought you'd have left by this time.我想這會兒你已經走了。
he told them he would have finished it by 8 o'clock.他告訴他們他會在8點以前干完。
十三、 現在完成進行時
1.概念:表示從過去某一時間開始一直延續到現在的動作。這一動作可能剛剛開始,也可能仍在繼續,并可能延續到將來。
2.基本結構:主語+have/has +been +doing+其它
3.時間狀語:since+時間點,for+時間段等。
4.例子:i have been sitting here for an hour.我已經在這里坐了一個小時。
the children have been watching tv since six o'clock.從6點起,孩子們一直看電視。
十四、 過去完成進行時
1.概念:表示某個正在進行的動作或狀態,持續到過去某個時刻,還未完成,一直持續到之后的當前才結束。
2.基本結構:主語+ had + been + doing +其它
3.例子:she had been suffering from a bad cold when she took the exam.她在考試之前一直患重感冒。
had they been expecting the news for some time?他們期待這個消息有一段時間了吧?
4.特殊含義:①尚未完成:he had been writing the novel.他已經在寫小說了。(他沒寫完)
②企圖:he had been studying the meaning of this proverb.他曾經學習過這個諺語。(他曾努力學習過它)
③未得結果:we had been studying what our enemy had said.我們一直致力于敵人所說的。(但是我們沒有理解)
④最近情況:he had been quarrellin g with his wife.他和他的妻子吵了一場架。(最近)
⑤反復動作:he had been asking me the same question.他一直問我相同的問題。(屢次)
⑥情緒:what had he been doing?他做了什么?(不耐煩)
十五、 將來完成進行時
1.概念:表示動作從某一時間開始一直延續到將來某一時間。是否繼續下去,要視上下文而定。
2.基本結構:shall/will have been doing
3.例子:i shall have been working here in this factory for twenty years by the end of the year.到今年年底,我將在這個工廠工作20年了。