當前位置

首頁 > 英語學習 > 英語語法 > 過去完成時的被動語態用法詳解

過去完成時的被動語態用法詳解

推薦人: 來源: 閲讀: 2.86W 次

過去完成時由“had + 過去分詞”構成,表示在過去某一時刻或某一動作之前發生的動作或狀態,句中常用by,before,until,when等詞引導時間狀語。今天小編給大家帶來的是過去完成時的被動語態,一起來學習下吧!

過去完成時的被動語態用法詳解

過去完成時的被動語態有以下三種形式:
(1)肯定結構:主語+ had been done +其他成分
(2)否定結構:主語+ had not been done +其他成分
(3)疑問句結構:had +主語+ been done +其他成分;
疑問詞+ had +主語+ been done +其他成分

過去完成時的被動語態常用於以下三種情況:

1、表示過去某一時間以前已經完成的動作,常與by, before等引導的時間狀語連用。
By the time he got to the school, the first class had been finished.
The classroom hadn't been cleaned before the teacher came.
How many buildings had been destroyed when the earthquake ended?

2、根據語意可以判斷出動作先後的被動語態,用過去完成時。
As the assignment had been done, he went on to search the Internet.
He did what he had been told to
另:當從句由after,before,when或 as soon as引導時,主句和從句都可以用一般過去時。
When he arrived, he called her.
They locked the door before they left.

3、在told, said, knew, heard, thought等動詞之後的賓語從句中,若表示過去某一被動動作時,用過去完成時。
They said the production costs had been reduced.
The girl was reminded that his homework had not been handed in.
The media reported more than 1,000 people had been killed in the earthquake.

好了,以上就是過去完成時的被動語態,對該知識點的考查也是考試中的一項,希望大家能多思考對比,反覆練習運用,儘快掌握該知識點。所以,同學們要勤奮起來哦,為今後的英語學習打下基礎。