過去將來完成進(jìn)行時的被動態(tài)
過去將來完成進(jìn)行時,表示動作從過去某時間開始一直延續(xù)到對于過去來說的將來的某一個時間?;拘问剑簊hould/would have been doing。雖然不是個常用時態(tài),我們也要認(rèn)識認(rèn)識它~今天要介紹的是過去將來完成進(jìn)行時的被動態(tài)?;拘问剑簊hould/would have been being done.
請看例句:
1. He said the trees would have been being planted on March 12th on the mountain this year by the students, because the school had already decided. 他說今年3月12日會有很多樹苗被學(xué)生種下,因?yàn)閷W(xué)校已經(jīng)決定這項(xiàng)活動了。
2. She said that by the end of last weekend, the book would have been being read for 2 weeks. 她說直到上周末,這本書就已經(jīng)被讀了兩周了。
3. This topic would have been being considered for a month. 這個話題已經(jīng)被考慮了1個月了。
4. Tom's room would have been being cleaned. 湯姆的房間會被打掃。
5. The play would have been being performed for 2 hours. 這場表演會持續(xù)兩小時。
6. Up to that time those books had been being translated. 直到那時,這些書還在被翻譯。
7. The letter had been being written till two o'clock. 寫這封信寫到了2點(diǎn)。
由基本形式轉(zhuǎn)換為被動態(tài)還是挺簡單的,不過這里需要注意的是被動態(tài)的形式為should/would have been being done。請不要和過去將來完成時的被動態(tài)would + have + been + done混淆。前者為持續(xù)性動作,而后者并無持續(xù)性的意思。