毎日少しずつ英語の文法を学習できる無料メルマガ【誰でもできる!毎日5分英文法】
※重要なお知らせ⇒当サイトは8月20日以降【http://e-grammar.info/】に完全移転します。
英語をいち早く取得したい貴方へ→毎日話して月額6800円のオンライン英会話!イングリッシュチャンネル
トップページ完了進行形[現在・過去・未来]過去完了進行形[動作動詞の継続]

完了進行形[現在・過去・未来]

過去完了進行形について解説します。

過去完了進行形の形は「had + been + 動詞のing形」、意味は過去完了形の継続と同じ「(過去のある時点まで)〜し続けていました」です。

過去完了進行形の形は、過去完了形と進行形がくっついた形です。

よって、以下のように、過去完了形の形「had + 過去分詞」と進行形の形「be動詞 + 動詞のing形」を足し算しすると過去完了進行形の形になります。

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

しかし、意味は過去完了形の継続と同じ「〜し続けていました」ですが、全く同じなら過去完了進行形は必要ありません。

継続を表す時には、動詞が状態動詞であるか動作動詞であるかにより、動詞の種類で過去完了形と過去完了進行形を使い分ける必要があります。

状態動詞とは、その状態をコロコロ変えることができない動詞live,know,believeなどで、通常進行形で用いることができません。

動作動詞とは、その動作をコロコロ変えることができる動詞play,run,studyなどで、進行形で用いることができます。

状態動詞は進行形にできないので、状態動詞の継続を表す時には以下のように過去完了形を用います。

I had lived in Japan for two years until I moved to America.
「アメリカに引っ越すまで、私は2年間日本に住んでいました。」

これに対し、動作動詞は進行形にできるので、動作動詞の継続の時には以下のように過去完了進行形を用います。

I had been studying English for two hours until he called me.
「彼が私に電話してくるまで、私は2時間英語を勉強し(続け)ていました。」

過去完了進行形に経験や完了(結果)の意味はなく、継続の意味しかありません。キーワードも過去完了形の継続と同じforです。

よって、過去完了進行形は「had + been + 動詞のing形」という形と過去完了形の継続との使い分けを抑えておけば大丈夫です。

過去完了進行形の文は、hadの後ろにnotを付ければ否定文になります。

否定文の意味は、「〜し(続け)ていませんでした」となります。

それでは、以下の過去完了進行形の文を否定文に書き換えてみましょう。

I had been studying for two hours until he called me.
「彼が私に電話してくるまで、私は2時間勉強し(続け)ていました。」

hadの後ろにnotを付け、否定文は以下のようになります。

I had not been studying for two hours until he called me.
「彼が私に電話してくるまで、私は2時間勉強し(続け)ていませんでした。」

この文は、「彼が電話してきた」という過去の時点より前の2時間は全く勉強していなかったということを表しています。

had notの省略形hadn'tを用いて、以下のように書くこともできます。

I hadn't been studying for two hours until he called me.

過去完了進行形の疑問文は、過去完了形の疑問と同じようにhadを主語の前に出して文末にクエッションマーク?を付けます。

そして、疑問文の意味は「〜し(続け)ていましたか」となります。

それでは、以下の過去完了進行形の文を疑問文に書き換えてみましょう。

He had been studying English until I called him.
「私が彼に電話するまで、彼は英語を勉強し(続け)ていました。」

hadを主語(この場合he)の前に出し、文末にクエッションマーク?を付け、疑問文は以下のようになります。

Had he been studying English until I called him?
「私が彼に電話するまで、彼は英語を勉強し(続け)ていましたか。」

この過去完了進行形の疑問文は、「私が彼に電話した」という過去の時点より前に英語を勉強し続けていたのかを尋ねています。

答え方は、YesまたはNoとhadを用い、以下のようになります。

Yes, he had. 「はい、していました。」

No, he hadn't. 「いいえ、していませんでした。」

過去完了進行形で継続期間を尋ねる時には、過去完了形の継続の疑問文と同様、以下のようにHow long「どの位の間」を文の先頭に置きます。

How long had he been studying English until I called him?
「私が彼に電話しするまで、彼はどの位の間英語を勉強していましたか。」

答え方は、継続期間を表すfor 〜「〜間」を過去完了進行形の文の最後に付け、以下のようになります。

He had been studying English for two hours.
「彼は、2時間英語を勉強していました。」

これは丁寧な答え方で、会話では通常以下のように期間だけ答えます。

For two years. 「2年間です。」
トラックバックURL
この記事にコメントする
名前:
URL:
  情報を記憶: 評価: 顔   
 
 
 
☆TOEIC対策お勧め本☆
TOEIC対策

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

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

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

英語の文法書 ご案内
英語の文法書

管理人のTomoです。このブログを訪問して頂き、有難うございます!英語は難しいものではなく、文法を通して理屈を理解すれば触れるのが楽しくなる、ということをこのブログを通して感じて頂ければと思います(^_^)/

初めての方へ
英語の文法書を読む前に

英語の文法問題はこちら
英文法問題集

人気ブログランキング参加中!
応援宜しくお願いしますm(__)m
英語の文法書

ブックマークはこちら

Yahoo!ブックマークに登録Yahoo!ブックマークに登録
Google Bookmarks に追加
はてなブックマークに登録
Livedoorクリップに登録
  • seo
My Yahooへ追加
Google Readerへ追加
gooへ追加
英語の文法書 Pick UP!