MENU

【中学英語】現在完了の完了用法を完全解説!just・already・yet の使い方と置く位置


この記事でわかること

  • 現在完了の完了用法とは何か(「ちょうど〜した・もう〜した」の作り方)
  • just・already・yet の意味の違い
  • just・already と yet で置く位置が違う理由
  • よくあるミス(yet を have の直後に置いてしまう・already と yet の混同)
  • 肯定文・否定文・疑問文でどのキーワードを使うかの判断フロー

【クイズ】まずこれを考えてみよう!

I have yet not finished my homework.

この文、どこが間違い?

① yet の位置 ② have の使い方 ③ finished の形

答えは記事の中で解説します👇


目次

完了用法とは?

現在完了形(have / has + 過去分詞)の3つの用法のうち、前の記事では経験用法(「〜したことがある」)を学びました。今回は完了用法です。

完了用法 =「ちょうど〜した・もう〜した・まだ〜していない」という動作の完了を表す

「過去に始まった動作が、今の時点でちょうど終わった」というのが完了用法のイメージです。

例文日本語
I have just finished my homework.私はちょうど宿題を終えたところだ。
She has already left.彼女はもう出発した。
I have not finished yet.私はまだ終えていない。

完了用法には just・already・yet という3つのキーワードがあります。それぞれ意味と置く位置が違うので、ここが最大のポイントです。


just・already の使い方

just ― 「ちょうど〜したところだ」

置く位置:have / has の直後(基本)

「ちょうど今終わった」という、完了したばかりのニュアンスを表します。

I have just arrived.
(私はちょうど着いたところだ。)

already ― 「もう〜した」

置く位置:have / has の直後(基本)

「予想より早く完了した」というニュアンスを表します。「え、もうやったの?」というときに使うイメージです。

She has already eaten.
(彼女はもう食べた。)

just と already はどちらも have / has の直後に置きます。中学英語では文末に置く形は基本的に扱わないので、直後を基本と覚えておけば大丈夫です。


yet の使い方

yet ― 「まだ〜していない」/「もう〜しましたか?」

置く位置:文末

yet は just・already と違い、文末に置きます。使う場面も否定文と疑問文に限られます。

否定文:「まだ〜していない」

I have not finished my homework yet.
(私はまだ宿題を終えていない。)

疑問文:「もう〜しましたか?」

Have you cleaned your room yet?
(もう部屋を掃除しましたか?)

肯定文で「もう〜した」と言いたいときは yet ではなく already を使います。


【よくあるミス①】yet を have の直後に置いてしまう

正しい:I have not finished my homework yet.間違い:I have yet not finished my homework.(yet は文末)

just・already と同じ感覚で have の直後に置いてしまうミスが多いです。yet だけが文末というのがルールです。


【よくあるミス②】肯定文で yet を使ってしまう

正しい:She has already left.(肯定文 → already) ❌ 間違い:She has left yet.(肯定文では yet は使わない)

yet は否定文・疑問文専用です。肯定文で「もう〜した」と言うときは必ず already を使います。


3つのキーワードの位置を整理しよう

キーワード置く位置使う文
justhave / has の直後肯定文
alreadyhave / has の直後肯定文
yet文末否定文・疑問文

最短の判断ルールは「yet → 文末、just・already → have の直後」です。


完了用法の判断フロー

ステップ① 「ちょうど終わった・もう終わった」か確認する → YES なら完了用法

ステップ② have / has + 過去分詞 を使う

ステップ③ キーワードの位置を確認する → just・already → have / has の直後 → yet → 文末(否定文・疑問文のみ)

例題:「彼はもう宿題を終えましたか?」を英語にすると?

  • ① 完了を確認する疑問文 → Have / Has を文頭に
  • ② 「終える」の過去分詞は finished
  • ③ 疑問文で「もう〜したか?」→ yet を文末に

→ 正解:Has he finished his homework yet?

例題②:「私はちょうど昼食を食べたところだ。」

  • ① 完了用法の肯定文 → have + 過去分詞
  • ② 「ちょうど〜したところ」→ just
  • ③ just は have の直後

→ 正解:I have just eaten lunch.


まとめ

  • 完了用法 → have / has + 過去分詞で「ちょうど〜した・もう〜した・まだ〜していない」
  • just・already → have / has の直後(肯定文で使う)
  • yet → 文末(否定文・疑問文で使う)
  • 肯定文で「もう〜した」は already、否定文で「まだ〜していない」は not … yet

次の記事では、現在完了の継続用法(for・since)を解説します。


【クイズの答え】 答えは ① yet の位置 です。

yet は文末に置くルールなので、正しくは I have not finished my homework yet. となります。I have yet not finished のように yet を have の直後に置いてしまうのが最もよくあるミスです。


理解できた?次は問題を解いてみよう!

「yet は文末」と頭ではわかっていても、選択肢に just・already と並んだとき迷ってしまうことがほとんどです。また already と yet をどちらで答えるかの判断は、問題を実際に解いて初めて定着します。

NEXELIA は、スライドで理解してすぐ演習で定着させられる中学英語の学習サービス。just・already・yet の位置判断も、肯定文・否定文・疑問文での使い分けも、段階的な問題で繰り返し確認できます。

暗記じゃなく「yet は文末・just と already は直後」という判断軸から理解するから、初めて見る文でも自分でキーワードの位置を組み立てられるようになります。

👉NEXELIAを無料で始める

目次