このサイトでは、ユーザーの利便性向上・記事などの改善を目的として Cookie (クッキー) を使用しています。
中央部分に「使用の Cookie に関して英文・日本語併記の Manage Consent」が表示されます。
同意される方は [Accept (同意)]ボタンを押していただくようお願いいたします。
[Accept (同意)] ボタンをクリックすることで、
利用者(このサイトの訪問者)の方はこのサイトで Cookie の使用に同意していただいたことになります。

現在完了形

2025-05-10

[中学][高校]
▢ 現在完了形
 
 ▢ まず形を覚えましょう
   [現在完了形] は have+[過去分詞] / has+[過去分詞] という形をしています。
    ※ [過去分詞] は [動詞]の[過去分詞]の意味です。
 
 ▢ [現在完了形] を使う場合、使わない場合
   [現在完了形] は、過去と現在を一緒に考える時に使います。現在のことを考えない時は [現在完了形] は使いません。

 
 
 
 
 ▢ [現在完了形] の [疑問文] と [否定文]
  ● [現在完了形] の文を [疑問文] にするには、have や has を [主語] の前に移動します。
 
     
 
  ● [現在完了形] の文を [否定文](打ち消し)にするには have や has に not をつけます。
   下記の ㋑ [経験] を表す [現在完了形] の場合は、not をつける代わりに never を使う場合があります。
 
     
 
 
 ▢ [現在完了形] 3つの使い方 (3つの種類)
  [現在完了形] には次の3つの使い方があります。
   ㋐ [完了]「~したところです」「~しちゃった」… 詳しい説明は ⇒ コチラ
    ※ よく just (ちょうど) / already (すでに) / yet (まだ) などの単語と一緒に使われます。
 
     
 
   ㋑ [経験]「~したことがあります」… 詳しい説明は ⇒ コチラ
    ※ よく ever (今までに) / never (まだ一度も…ない) / once (1回), twice (2回), □ times (□回) などの単語と一緒に使われます。
 
    
 
   ㋒ [継続]「~依頼ずっと…しています」「~の間ずっと…しています」… 詳しい説明は ⇒ コチラ
    ※ よく for (…の間) / since (…依頼ずっと) / How long ~? (どれぐらい長く) などの単語と一緒に使われます。
 
 
 
 ▢ [現在完了形]「行く」の過去分詞 gone と been
   ※ [現在完了形] では「行く」という意味で gone と been を使います … 詳しい説明は ⇒ コチラ
 
   
 
 ▢ [重要] [現在完了形] は yesterday や last month など過去を表す表現(既に終わっている語句)と一緒には使いません ⇒ その場合は [過去形] を使います。
   ・過去を表す表現を含む文で [動詞] を適切な時制に変えるという問題で、定期試験によく出題されます。
   ・東京都立高校の入試問題には、[動詞] を適切な時制に変える問題は出題されません。

 
    [誤] I have seen Anne yesterday.  … yesterday という過去の表現(既に終わっている語句)があるので [現在完了形] を使うことができません。
    [正] I saw Anne yesterday. 
      ※ I haven’t seen Anne this morning yet. … 言っているのが、まだ午前中の場合は [現在完了形] を使うことができます。
        今朝まだアンを見てないよ
 
    
 

 ▢ 助動詞を使った文の疑問文・否定文の作り方 ⇒ コチラ