現在完了形を使った肯定文の勉強
中学校の3年生の英語の授業は、現在完了形の肯定文の文法を勉強します。
現在完了形の肯定文とは、継続、経験、完了という意味合いを表す時に使う表現です。
現在完了形を使った肯定文を作る時は「主語+have(has)+動詞の過去分詞」という順番に単語を配置して英文を作ってください。
現在完了形の肯定文は難しい内容です。理解できるまで何回でも問題を解いてください。
このページの目次
1.現在完了形(肯定文)の要点と説明
学習する学年:中学3年生
難易度:難しい
現在完了形の肯定文とは、過去から現在まで時間的につながっている表現のことです。
よく現在完了形と過去形とは意味が同じなので混同する方がいると思います。
現在完了形は過去から現在まで時間がつながっている表現ですが、過去形は過去のある時しか表現していません。
過去形は過去の表現なので今現在はどういう状況になっているのかまったくわからないのです。
例えば、過去形の表現を見てください。
- I lost my wallet.
- 私は財布をなくしました。
この英文は過去形なので、過去のことだけ表しています。
過去は財布を失くしていますが、現在も財布をなくした状態なのかわかりません。
次の、現在完了形の表現を見てください。
- I have lost my wallet.
- 私は財布をなくしてしまっています。
この英文は現在完了形なので、過去から現在までを表しています。
過去は財布を失くしていますが、今も財布をなくした状態であることがわかります。
このように、現在完了形は過去から現在まで時間的につながっている表現ができるのです。
現在完了形は、主に、次の、継続、経験、完了の3つの意味合いで使われます。
- 継続:ずっと~しています。
- 経験:~したことがあります。
- 完了:~したところです。
中学生で勉強する現在完了形の肯定文の語順は、次のように、主語+have(has)+動詞の過去分詞です。
- 主語が3人称単数の場合の語順
- 主語+has+過去分詞
- 主語がそれ以外の場合の語順
- 主語+have+過去分詞
現在完了形の語順は、主語によってhaveかhasか変わりますので覚えてください。
なお、次の単語は現在完了形と一緒によく使われますので語順と共にしっかり覚えましょう。
- for:~の間
- since:~から
- once:一度
- before:以前に
- just:ちょうど
- already:もうすでに
それでは、現在完了形の肯定文の作り方のルールがわかったところで例文を見ていきましょう。
現在完了形を使った肯定文の例文 |
---|
私は5年間ずっと東京に住んでいます。 I have lived in Tokyo for five years. |
彼らは一度クジラを見たことがあります。 They have seen a whale once. |
そのバスはちょうど出発したところです。 The bus has just left. |
ミカはもうすでに宿題を終えてしまいました。 Mika has already finished her homework. |
このように、haveやhasの後ろに動詞を過去分詞の形にして配置してもらうと現在完了形の肯定文の表現を作ることができます。
2.現在完了形の肯定文の理解度を試す問題
中学3年生に勉強した現在完了形の肯定文の英語の文法の知識が身についているのか次の問題を解いて勉強してください。
間違えてしまった問題は、どこが違っていたのか理解ができるまで何回でもやり直して知識を深めてください。
問題
次の日本文を現在完了形を使って肯定文にしましょう。
- 私は昨夜からお腹がすいています。
- 彼女は以前に東京に行ったことがあります。
- 私たちは2年間、埼玉県に住んでいました。
- 彼はもうこの本を読んでしまいました。
- 私たちはちょうど駅に着いたところです。
- 私は一度カナダを訪れたことがあります。
- 彼らはオーストラリアに行ってしまいました(行ったままです)。
- 私はもうすでに朝食をすませました。
↓答えは下です。
問題の答え
- I have been hungry since last night.
- She has been to Tokyo before.
- We have lived in Saitama prefecture for two years.
- He has already read this book.
- We have just arrived at the station.
- I have visited to Canada once.
- They have gone to Australia.
- I have already finished breakfast.
どうでしたか。問題は全部正解できたでしょうか?
現在完了形の肯定文を使う時は基本的に、
- 主語が3人称単数の場合:主語+has+過去分詞
- それ以外の場合:主語+have+過去分詞
の語順で単語を配置して英文にすることを覚えておいてください。
スポンサーリンク