中学生の学習ノート教科書をもう一段くわしく

現在完了:完了 ── just / already / yet

「ちょうど終えたところ」「もう終わった」「まだ終わっていない」── ある動作が たった今/すでに完了した/まだしていないを表すのが、現在完了の完了用法。キーワードは just / already / yet。NEW CROWN 3 では経験の次に確認する用法です。

現在完了の中での位置:経験(ever / never / 回数)と、完了(just / already / yet)はどちらも have/has + 過去分詞です。違いは「したことがある経験」か、「今の時点でもう終わったか」です。

形:have/has + 過去分詞

公式
完了の現在完了
主語 + have/has + 過去分詞 + just/already/yet
「(ちょうど/もう/まだ)〜した」
過去のある動作が 現在の時点で完了したことを表す。

3つのキーワード

意味使う場面位置
justちょうど(今)肯定文have/has と過去分詞の間
alreadyもう/すでに肯定文have/has と過去分詞の間
yetまだ/もう否定文・疑問文文末

just(ちょうど)の例

just の例

I have just finished my homework.

(ちょうど宿題を終えた)

The train has just arrived.

(電車がちょうど到着した)

She has just left.

(彼女はちょうど出発したばかり)

→ ほんの少し前に完了したことを強調

already(もう/すでに)の例

already の例

She has already left.

(もう出かけた)

We have already eaten lunch.

(もう昼食を食べた)

I have already seen the movie.

(その映画はもう見た)

→ 予想より早く完了したことを表す

yet(まだ/もう)の使い方

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

I have not finished my homework yet.

(まだ宿題を終えていない)

She has not arrived yet.

(彼女はまだ到着していない)

We haven't decided yet.

(まだ決めていない)

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

Have you finished yet?

(もう終わった?)

Has she left yet?

(彼女はもう出かけた?)

Have you done your homework yet?

(もう宿題やった?)

just / already / yet の位置の整理

位置のまとめ

just / already:have/has と過去分詞の に置く

 例:I have just finished.

 例:She has already gone.

yet:文末に置く

 例:Have you finished yet?

 例:I haven't finished yet.

「完了」と「結果」の違い

微妙なニュアンス

完了:動作が終わった事実

 例:I have just eaten.(ちょうど食べ終わった)

結果:動作の結果が今も続いている

 例:I have lost my key.(鍵をなくして今もない)

中3レベルでは両方「完了」として扱うことが多い

「もう」の表現の使い分け

「もう」を英語で

肯定文の「もう」 → already

 例:もう昼食を食べた → I have already had lunch.

疑問文の「もう」 → yet

 例:もう昼食を食べた? → Have you had lunch yet?

→ 同じ「もう」でも文の種類で使い分け

つまずきポイント①:just / already / yet の使い分け
  • just:肯定文(ちょうど)
  • already:肯定文(すでに)
  • yet:否定文(まだ)/疑問文(もう)
  • 「もう食べた?」は Have you eaten yet?(疑問なら yet)
  • 答えで「もう食べた」は Yes, I have already eaten.(already)
つまずきポイント②:位置を間違えない
  • just / already → have/has + 副詞 + 過去分詞
  • yet → 文末
  • × I have finished just.
  • ○ I have just finished.
つまずきポイント③:「まだ」の英訳
  • 「まだ〜していない」 → not 〜 yet(現在完了の否定)
  • 「まだ〜している」 → still(肯定文で進行形)
  • 例:He is still studying.(まだ勉強している)
  • 例:He has not finished yet.(まだ終わっていない)

英語で使えるようにする練習

この単元は、説明を読んで終わりにすると定着しません。次の型を、主語・時・目的語を入れ替えながら声に出してください。

現在完了:完了の基本パターン
have/has + just/already/yet + 過去分詞
音読して覚える例文

I have just finished lunch.

She has already left.

Have you finished yet?

よくあるミス
  • already は肯定文、yet は疑問文・否定文で使いやすい。
  • not ... yet は「まだ〜していない」。
  • just は「ちょうど」。

練習問題

問題1(適切な語)
  1. I have ( ) finished my homework.(ちょうど)
  2. Have you eaten lunch ( )?(もう)
  3. She hasn't done it ( ).(まだ)
  4. We have ( ) seen this movie.(すでに)
  5. The train has ( ) arrived.(ちょうど)
答えを見る

(1) just (2) yet (3) yet (4) already (5) just

問題2(英訳)
  1. もう昼食を食べました。
  2. まだ宿題が終わっていません。
  3. もうその本を読みましたか?
  4. ちょうど駅に着いたところです。
答えを見る

(1) I have already had lunch.

(2) I haven't finished my homework yet.

(3) Have you read the book yet?

(4) I have just arrived at the station.

問題3(書きかえ)

次の文を否定文と疑問文に書きかえよ。

I have already finished my work.

答えを見る

否定:I haven't finished my work yet.

疑問:Have you finished your work yet?

追加問題(瞬間英作文)
次の日本語を、このページの型を使って英語にしなさい。
  1. 私はちょうど昼食を終えました。
  2. 彼女はもう出発しました。
  3. もう終わりましたか。
答えを見る

(1) I have just finished lunch.

(2) She has already left.

(3) Have you finished yet?

まとめ

  • 完了:「〜したところ/〜してしまった」
  • キーワード:just(ちょうど)/already(すでに)/yet(まだ・もう)
  • just と already は have/has の後、yet は文末。
  • yet は否定文・疑問文で使う。
  • 「もう」の英訳:肯定文 already、疑問文 yet。
  • 「まだ〜ない」は not 〜 yet。