英文法を独学でやり直す勉強法【価値ある知識を3点解説!】

易から難の順に①結論、②例文・使い方、③慣用表現・例外や間違え易い事項を中学英語で挫折した人からTOEIC等に備えたい人に発信。失敗しない『知識と勉強法』で読者ニーズに応えます。

現在完了形と過去形の違い《現在完了の注意点》 (No17)⊿4

 現在完了と過去形の違い

 現在完了形で難しいのは、過去を表す「whenとかago」と言った語句を使えない処だ。例えば《I have come back yesterday.》は誤文と言われ「何で?」と悩んだものだ。中学英語で躓く場所の1つを纏めたので活用ください。

 

1.結論

⑴現在完了形は「ある出来事が、過去と現在でどの様な関係にあるのか?」を表現する。他方、過去形は「ある出来事の過去1時点での結果や状態」の表現。
故に過去の1時点を示す語句「yesterday」は現在完了に使えない。

 

⑵現在完了で良く間違えるのは、下記3-⑧【過去を示す語句は使えない】
⑨【完了の現在完了でWhenで始まる疑問文はできない】だ。TOEIC等の誤文訂正問題で出題される可能性があるので覚えておく価値がある。⊿4  

 

2.基本事項と例文・使い方

用法は下記の3パターン

a)結果や完了【もう~したところだ】

I have already finished my jobs.
【既に仕事を済ませたところです】
⇒故に今は仕事をしていないというニュアンスを示唆

I have not finished my jobs yet.
【まだ仕事を済ませてません】

Have you finished your job yet ?
【既に仕事を済ませましたか?】

Yes, I have. / No, I have not yet.
【はい、済ませました / いいえ、未だです】

b)経験を表す【今までに~した事がある】

Mike has been  to Japan twice.
【マイクは2回日本に行った事があります】

He has never been to Japan.
【彼は一度も日本に行った事がありません】

  Has he ever been to Japan ?
【彼はかつて日本に行った事がありますか?】

Yes, he has. / No, he has not.
【はい、あります/いいえ、ありません】

 

c)習慣の継続を表す【今までにずっと~している】

Hanako has lived in Kyoto for five years.
【花子は5年間京都に住んでいました】

She has not lived in Kyoto for five years.
【5年間京都に住んでいません】 

Has she lived in Kyoto for five years ?
【5年間京都に住んでいましたか?】

Yes, she has. / No, she has not.
【はい、住んでました/ いいえ、住んでません】

 

3.注意/暗記するポイント

① I have already finished my jobs. 

alredy」は「既に~」という副詞で、haveと過去分詞の間に入れる


否定文と疑問文ではyet」を文尾に置く

I have not finished my jobs yet.
Have you finished your jobs yet ?


③ Mike has been to Japan twice.

twice」は「two times(2回)」の意味で通常「two times」の表現は使われない。


④「Mike」は3人称単数形なので「has」を用いる。(「have」は誤り)


⑤ He has never been to Japan.
never」は「決して~でない」意味の副詞で、haveと過去分詞の間に入れる

 また、「not ever」は「never」に言替え可

 

⑥ Hanako has lived in Kyoto for five years.
「for+~years / months」で「for」の後は年月週という期間を表す語句が来る。


⑦「since」は「~以来」という意味で、接続詞的な使い方もする。
 Hanako has lived in Kyoto since she was childhood.
【子供の時以来、花子は京都に住んでいる】

過去の1時点を示す語句は現在完了に使えない
例)yesterday / then / ago / last / 他]

)My mother has come back from Tokyo yesterday.

〇)My mother came back from Tokyo yesterday.
【母は昨日東京から帰ってきた】 

)I have lived in Kyoto five years ago.

〇)I lived in Kyoto five years ago
【私は5年前に京都に住んだ】

 

完了の現在完了で、Whenで始まる疑問文はできない。

)When has The World WAR Ⅱ broken out ?

〇)When did The World WAR Ⅱbreak out ?
 【第2次世界大戦はいつ勃発しましたか】

 

関連記事
進行形、完了形、完了進行形との違いは、こちらをご参照。
進行形/完了形/完了進行形の違いを図解で理解 (No21)⊿4  

 

◎失敗しない英語勉強法を知っていますか? 

 英語を勉強する努力を無駄にしたくない。それなら「英語資格の問題を解く」勉強がお薦めです。理由は、①資格問題を解くことがアウトプットの訓練になる。②勉強の成果が資格取得に結びつき、資格はあなたの能力の証明となる。資格のメリットを下記リンクで詳述しているので、気になる方は参照ください。 

 

今回の内容があなたのお役に立ちましたら、私の励みになりますので読者登録をお願いします。