プロゴルファー石川遼選手もリスニング強化に使っている英語教材☆無料試聴付き☆
英文法の問題&解説を通して毎日英語に触れられる無料メルマガ【誰でもできる!毎日5分英文法】

トップページ英文法問題集 完了形受動態過去完了形[完了]の受動態

英文法問題集 完了形受動態

問.以下の能動態の文を受動態に書き換えなさい。

She had cooked dinner when I got home.

解答は10行下にあります。

【解答】

Dinner had been cooked by her when I got home.
「私が家に着いた時、夕食は彼女によって作られていました。」

【解説】

問題の文は「私が家に着いた時、彼女は夕食を作り終えていま した。」という過去完了形の能動態の文です。

過去完了形には完了(結果)、経験、継続とありますが、問題 文は文脈から完了(結果)だとわかります。

when I got home「私が家に着いた時」という過去の時点にフォ ーカスして話しをしているので、経験「彼女は夕食を作ったこ とがあった。」の意味では不自然です。

経験の場合、以下のようになります。通常、経験の場合回数を 表すonceやtwiceなどがよく文中に用いられます。

She had cooked dinner once before I asked her.
「私が頼む前に、彼女は1度だけ夕食を作ったことがありました。」

この文は、私が頼んだという過去のある時点より前に1度だけ夕 食作ったことがあったという過去までの経験を表しています。

また、問題文を継続で訳すと経験同様に不自然になります。

when I got homeの部分が以下のようにuntil(till) I got ho me「私が家に着く(着いた時)まで」なら「彼女は夕食を作り続 けていた」という継続になります。

この場合、cookは動作動詞なので過去完了進行形(had been 〜 ing)になります。

She had been cooking dinner until(till) I got home.
「私が家に着くまで、彼女は夕食を作り続けていました。」

過去完了形の解説はこのくらいにして、ここからは過去完了形の 受動態の解説に入ります。

過去完了形の受動態の形は、以下のように過去完了形と受動態を 足し算した「had+been+過去分詞」となります。

   had +  過去分詞
+)        be動詞  + 過去分詞
------------------------------------------------
   had +   been   + 過去分詞
            ↑be動詞の過去分詞

問題の文では、had been cookedの部分です。

受動態の文では、動作を受けている(作られた)Dinner「夕食」 が主語になるので、出だしはDinner had been cookedとなります。

あとはその後ろに動作主を表すby herを、文末に時を表すwhen I got homeをそのまま置き、受動態の文は解答のようになります。


☆TOEIC対策お勧め本☆
TOEIC対策

利用者の評価も高いお勧めのTOEIC対策本(500〜860点まで対応)です。一冊で全パートの対策ができ、英文法の理解にもお勧め。送料無料!

☆単語力とリスニング強化☆
単語耳

きちんと発音できる単語は一生忘れません。一生分の単語力+リスニング力が身に付いて忘れなくなる秘訣を凝縮。英単語八千を一生忘れない英語耳を作れます。送料無料!

英文法問題集 ご案内
英文法問題集

管理人のTomoです。英文法問題集を訪問して頂き有難うございます!無料メルマガ【誰でもできる!毎日5分英文法】で出題した英文法の問題とその解説をアップしています。英文法の学習に役立てて下さい(^_^)/