【英文法講座】現在完了進行形と過去完了進行形の違い(練習問題付き)

英語

はいさい(こんにちは)きっかけです。

今回は英語講座ということで、「過去完了進行形」を解説していきます

記事の最後には練習問題もあるので、コピペして勉強してみてください

難しく解説するよりも、簡単に砕いて解説していきますので、
「あれ?学校で習ったのと違う」「そんなこと教えられていない」と思うかもしれません。

私が教えるのは、「オーストラリアシドニー留学で培った英語知識」ですので、
信じるか信じないかはあなた次第です!!!!

スポンサーリンク

現在完了進行形と過去完了進行形の違い

同じ完了進行形でも、「現在完了進行形」と「過去完了進行形」の2つがあります。

完了進行形とただでさえ、混乱しそうですが、さらにそれが2種類となると大変だと思われていますが、

意外と簡単な見分け方があります!!

過去完了進行形(had been ~ing)

【過去完了進行形】

過去のある時点から見て、それより以前の過去の動作や状態が継続していることを表す。
( had + been + ~ing )

過去完了形は、過去の時点から見た過去の話(大過去)

その進行形バージョン。過去の時点から過去の時点までの動作や状態の継続(大過去進行形)

【英文法講座】過去形と過去完了形の違い(練習問題付き)
英語講座ということで、「過去形と過去完了形の違い」を解説していきます記事の最後には練習問題もあるので、コピペして勉強してみてください難しく解説するよりも、簡単に砕いて解説していきます。過去完了形の特徴は「過去の時点から過去を見た」という大過去ということです

現在完了進行形と過去完了進行形の違い

現在完了進行形と過去完了進行形には大きな違いがあります。

一番注目するべきポイントは、どの時点から過去のことを話しているかです。

He has been waiting for her a long time. =現在完了進行形

(彼は長い間、彼女のことを待っています。)

He had been waiting for her a long time when she arrived. =過去完了進行形

(彼女が着いた時、彼は長い間彼女のために待っていました。)

現在完了進行形は、現在から見て、過去①の地点から始まった動作が現在まで継続したことを表す。
過去完了進行形、過去①から見て、過去②から始まった動作が過去①まで継続したことを表す。

どちらとも、動作や状態の継続になりますが、時点の位置がそれぞれ違います。

過去進行形と過去完了進行形の違い

【進行形】仲間でもある過去進行形と過去完了進行形にはどのような違いがあるのでしょうか。

I was watching TV when my mother came back home.(過去進行形)

(私のお母さんが帰ってきた時、私はテレビを見ていた。)

had been watching TV a long time when my mother came back home.(過去完了進行形)

(私のお母さんが帰ってきた時、私は長いことテレビを見ていました。)

過去進行形は、過去①の中での過去の話
「母が帰ってきた時に、TVを見ていた。(いつ見始めていつ見終わったかは言っていない)」

過去完了進行形は、過去①と過去②との区間での話
「母が帰ってきた時、TVを見ていた(長い間という区間がある)」

練習問題(過去完了進行形)

【練習問題】

最初の文を読んで、( )内の単語を適切な形にして答えなさい。

①Mike has been yawning all morning.
He                           well recently. (sleep)

②Bob and Steven showed us pictures of their trip France when we saw them last night.
They                         two weeks there. (spend)

③I was really surprised when I won the lottery last month.
I                            tickets for years. (buy)

④I don’t feel like going to the movies tonight.
I                            since lunch time. (feel)

⑤I finally saw that Harry Potter movie you told me.
I                             to see it for long time. (want)

⑥Kenta was very relaxed when the dentist pulled her tooth.
He                           her an injection. (give)

⑦Tom was very glad to get back home last week.
He                           abroad for three month. (travel)

⑧Rimy and Kim didn’t speak to each other at dinner last night.
They                              an argument. (have)

⑨You didn’t say “Hello” when I passed you on sidewalk this morning.
Sorry. I                             on my cell phone. (talk)

⑩Supermarket closed down yesterday.
They                             money for months. (lose)

 

【答え】

①hasn't(has not) been sleeping 
②had spent
③had been buying
④haven't(have not) been feeling 
⑤had been wanting
⑥had given
⑦had been traveling
⑧had been having 
⑨was talking
⑩had been losing
タイトルとURLをコピーしました