デジタルこどもBASEのロゴ特定非営利活動法人デジタルこどもBASE
中学生の学習ノート教科書をもう一段くわしく

現在完了(完了用法)just / already / yet の解き方/コツ

現在完了の完了用法は have/has + 過去分詞 に just / already / yet を組み合わせる形です。文の意味より先に 主語・時制・語順 を確認すれば、ミスはぐっと減ります。肯定文・否定文・疑問文での使い分けを順番に押さえましょう。

現在完了:完了 を解く・整理する5ステップ

各ステップをクリックすると詳しい説明と例が開きます。

ステップ 1:ステップ1: 主語と時制を最初に決める

日本語をそのまま訳さず、まず「だれが」「いつのこと」かを確認します。「ちょうど〜した」「もう〜した」「まだ〜していない」と訳せるなら、現在完了の完了用法を使います。主語が三人称単数なら has、それ以外は have を選びます。

例題:「彼女はもう出かけた」→ 主語 She(三単現)、時制は現在完了 → She has ... left.
ステップ 2:ステップ2: 基本の形を当てはめる

完了用法の中心は 主語 + have/has + (just/already) + 過去分詞 です。just は「ちょうど」、already は「すでに」を表し、どちらも have/has と過去分詞の間 に置きます。動詞は必ず過去分詞にすることを忘れないようにします。

例題:「ちょうど宿題を終えた」→ I have just finished my homework.
ステップ 3:ステップ3: 否定文・疑問文では yet を文末に置く

「まだ〜していない」「もう〜した?」と言いたいときは yet を使い、文末 に置きます。否定文は have/has のあとに not を入れて not 〜 yet、疑問文は have/has を主語の前に出して Have/Has + 主語 + 過去分詞 〜 yet? の形にします。

例題:否定:I haven't finished my homework yet./疑問:Have you finished yet?
ステップ 4:ステップ4: 「もう」の訳し分けをチェックする

日本語の「もう」は文の種類で英語が変わります。肯定文では already、疑問文では yet を使います。同じ日本語でも、文の形を見て選び直す習慣をつけると、語順ミスが減ります。

例題:「もう昼食を食べた」→ I have already had lunch./「もう昼食を食べた?」→ Have you had lunch yet?
ステップ 5:ステップ5: 書いた文を声に出して確認する

完成したら主語・動詞・時制の順に見直します。動詞が過去分詞になっているか、just / already の位置は have/has と過去分詞の間か、yet は文末かを順に確かめ、最後に音読して語順の自然さをチェックします。

例題:I have just arrived at the station. → 主語 I、have+過去分詞 arrived、just の位置も間、語順 OK。

これだけは覚える

完了の現在完了は have/has + 過去分詞。just=ちょうど/already=すでには have/has と過去分詞の間、yet=まだ・もうは文末で否定文・疑問文に使う。「もう」は肯定なら already、疑問なら yet。

よくあるつまずき

日本語の語順のまま訳して主語と動詞の位置が崩れる、動詞を過去形のままにして過去分詞にし忘れる、just を文末に置く、肯定文で yet を使ってしまう、などが定番のミス。文の種類を見て副詞の位置と形を選び直しましょう。

関連

出典・最終更新

  • 出典基盤:教科書(英語)の核となる手順と概念データに基づく整理。
  • 編集方針:教科書頻出の解き方・コツを、段階的なステップに分け、つまずきポイントと核となるルールを併記しています。
  • 最終更新:2026-06-27