中学校英語学習サイト

>>英語の要点


現在完了1

主語+have(has)+過去分詞・・・.

現在完了には 継続、経験、完了、結果などの意味があります。すべてに共通しているのは語順が
        主語+have(has)+過去分詞+・・・    となることです。
  【意味】
    @継続「ずっと〜している」
    A経験「〜したことがある」
    B完了、結果「〜してしまった」「〜したところだ」          ※中学の範囲では完了と結果は区別しない
それぞれの用法は使われる単語によって判断します。
    @継続の用法でよく使われる単語・・・for, since, How long
    A経験の用法でよく使われる単語・・・before, once, twice, three times, ever, never
    B完了、結果の用法でよく使われる単語・・・just, already, yet 


@継続「ずっと〜している」
例文
 Ken has been in Japan for two years. ケンは2年間日本にいる。
 I have played soccer since I was a child. 私は子供のころからずっとサッカーをしている。
 How long have you studied English? あなたはどのくらいの間英語を勉強しているのですか。
 For three years. 3年間です。

【意味】
  継続は過去に始まった動作が今も続いていることをあらわします
  (ずっと)〜している
【文をつくる】
   現在形:  I play soccer.                  
                            主語の次にhave(has)をいれて動詞は過去分詞に変えます
  現在完了: I have played soccer for two years.     さらに期間を表す言葉を文尾に加えます

【for とsince】
  継続「ずっと〜している」の用法では for〜(〜間)やsince〜(〜以来)が使われます。

  Ken has been sick in bed for two weeks.  このようにforの後ろは期間を表す言葉になります。
  例) for a long time 長い間/ for five days 5日間/ for an hour1時間 など

  I have been busy since last Sunday.   このようにsinceの後ろは始まった時点になります。
  例)since yesterday 昨日から/ since 2001 2001年から  など
  また、sinceは接続詞としても使います 例) since I was seven 私が7歳のときから

【否定文】
  否定文を作るときにはhave(has)のうしろにnotが入ります。
  Yumi hasn't eaten anything for a long time.  ユミは長い間何も食べていません。

【疑問文】
  疑問文を作るときはhave(has)が文頭にでます。
  Have you lived in Tokyo for two years?    あなたは東京に2年間住んでいるのですか。
  Yes, I have. / No, I haven't.             はい、住んでいます。/いいえ、住んでいません。

期間をたずねる場合
  How long 〜?を使います。  「どのくらいの間〜?」「いつから〜?」
  How long have you been sick? あなたはいつから病気なのですか。
  Since yesterday.       昨日からです。

※継続の用法のときに普通When 〜?や〜ago は使わないので注意



イングリッシュ・アドベンチャー
リスニング教材のロングセラー 無料試聴
Copyright (C) 2006-2008 SyuwaGakuin All Rights Reserved