こんにちは。個別教師Camp事務局です。
英語の勉強で欠かせないのは
「単語」
と
「文法」
ですね。
文法をおろそかにしていると、
いくら単語がわかったところで文章をよみこなせない場合や、
そもそもテストの点数が取れない!ということも起きます。
本日こちらのブログでは、文法のなかでも錯綜しやすい
「現在完了」について取り上げていきます。
早速お読みください!!
【中学からの英語】現在完了に強くなろう② ◎前回のおさらい
まず、前回取り上げた内容について、おさらいしましょう。
現在完了には3つの用法があります。
① 現在完了の3用法のまとめ
a. 継続 「(ずっと)~だ」「(ずっと)~している」→覚えましょう!
I have lived in Australia for three years.
「私は3年間オーストラリアに住んでいます」
・「継続」で使われる語句→覚えましょう!
期間(はじめからおわりがある)を表すfor~「~の間」,
ある一点からそれ以降since~「~から」,
all day(long)「一日中」,
How long ~?「どのくらいの間~か」:
注意! 和文では「いつから?」と表されることもあるので、
From…when…?とならないようにしましょう。
b. 経験「~したことがある」→覚えましょう!
I have visited Kyoto twice.
「私は2回京都を訪問したことがあります」
・「経験」で使われる語句→覚えましょう!
before「以前に」, once「1回」, twice「2回」, ~times「~回」,
often「しばしば、たびたび」, ever「今までに」, never「一度も~ない」
How many times ~?= How often ~?「何回~したことがあるか」
c. 完了・結果「(ちょうど)~したところだ」「(すでに)~してしまった」
→覚えましょう!
I have just finished my homework.
「私はちょうど宿題を終わらせたところです」
副詞の位置に注意です。
・「完了・結果」で使われる語句→覚えましょう!
just「ちょうど」, already「すでに」,
yet「(否定文で)まだ、(疑問文で)もう」
いかがでしたでしょうか。全て覚えていますか?
次は、現在完了の文法を使った重要表現です。
【中学からの英語】現在完了に強くなろう② ◎現在完了の重要表現
② 現在完了の重要表現
・have (has) been to ~ 経験と完了の2つの使い方
a.「~へ行ったことがある」経験→覚えましょう!
He has been to Hokkaido three times.
「彼は北海道に3回行ったことがあります」
b.「~へ行ってきたところだ」完了→覚えましょう!
I have just been to the post office.
「私はちょうど郵便局に行ってきたところです」
・have (has) gone to~
「~に行ってしまった(今ここにいない)」結果→覚えましょう!
My brother has gone to Canada.
「私の兄はカナダに行ってしまいました」
beenとgoneの使い分けイメージはつきましたか?
【中学からの英語】現在完了に強くなろう② ◎③ ✕現在完了を使うことができない場合✕
③ ✕現在完了を使うことができない場合✕
→覚えましょう!
過去を表す語句(yesterday, last year, ~ago, just now「たった今」)
や
疑問詞when「~するとき」があるとき。
*これらの語句は時間の一点を指すので、過去形になります。
×She has washed the dishes just now.
〇She washed the dishes just now. 過去形
「彼女はたった今お皿を洗いました」
×When have you finished the work?
〇When did you finish the work? 過去形
「あなたはいつその仕事を終わらせましたか」
現在完了を使う時の注意点がわかりましたか?
ここからは入試に関わる内容です。
参考書・過去問でも頻出の内容ですし、
高校に入っても英文法で繰り返し勉強させられる箇所です。
④ 私立高入試でよく出題される現在完了の書き換え
「彼が亡くなってから4年になります」
He died four years ago. の文をほぼ同じ意味に書き換えると以下のとおりになります。→覚えましょう!
He has been dead for four years.
Four years have passed since he died.
It is four years since he died.
現在完了形の他のバリエーションです。
昔は中学で学ばない範囲でしたが、数年前から教科書に載るようになりました。
⑤ 現在完了進行形
have (has) been+動詞のing形「ずっと~している」→覚えましょう!
過去のある時点から現在までの動作の継続を表す。
I have been working since this morning.
「私は今朝からずっと働いています」
・疑問文 Have(Has)+主語+been+動詞のing形~?→覚えましょう!
Has it been raining since yesterday?
「雨は昨日からずっと降り続いていますか」
*継続を表す現在完了との違い
knowのように状態を表す動詞は現在完了の継続で表し、✕現在完了進行形にしない。✕
We have known each other for five years.
「私たちはお互いに5年来の知り合いです」
【中学からの英語】現在完了に強くなろう② ◎まとめ
以上、現在完了に強くなろうのシリーズでした。
文法事項はうやむやになりやすいところこそが入試に問われます。
教科書、参考書や辞書に載っている例文を中心に用法を覚えながら、
どんな問題が来ても大丈夫なように練習しましょう!
本日も最後までお読みくださいまして、ありがとうございました。