人気の投稿

2017年10月4日水曜日

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

昔学習はしたけど
案外今でも混乱するのが過去形と

過去進行形と過去完了進行形と

現在完了形の違い

例えば

[I read a book yesterday]

[I was reading a book]
はどちらも文法的にOKだけど

過去進行形の場合は
「Past progressive form」
[主語+(was,were) + 動詞のing]

~してた時に~をしていた

と言う状況の場合

I was reading a book yesterday
はおかしい

I was reading a book when I got an e-mail (yesterday)
私はメールを受けっとった時、本を読んでいました


昨日私が電話していた時何してたの?
とか聞かれたら過去進行形で答えるのですね。

過去完了形の場合は
「Past complete form」

「 had + 過去分詞」

過去のある時点までの
継続、経験、完了、結果を表す。

そもそも過去形とは
過去の一点を指す言い方

[I saw him 10 minutes ago.]

[I ate dinner 1 hour ago.]

基本的に後ろにそれをしていた時間を
指定する、必ず付ける必要はない。

じゃ現在完了形と過去形の違いはなに?

簡単に言うと
過去形「いつやったのか?」
現在完了形「やったのか、やってないのか」

[I have already had dinner](現在完了形)

[I had dinner a few minutes ago](過去形)

と言っても良い
「何時食べたか」「食べたか、食べてないか」
の言い分けで使う。

[I have lost my key.]
無くしたと言う事実と現在まで
その状態が続いている。

[I have been here for 3 weeks.](現在完了形)
私はココに来てから現在まで3週間ここにいます。

何時来たかを伝える場合
[I came here 3 weeks ago](過去形)













にほんブログ村 英語ブログ 英語独学へ

にほんブログ村

オンライン英会話スクールランキング

0 件のコメント:

コメントを投稿