更新記事風

  • 2026/07/18 02:30 補足:本文全体を通して「whenの後にhas arrivedを使うのは文法的に正しいですか?」の使いどころが追いやすいよう見直しました。
  • 2026/07/18 02:30 更新:「whenの後にhas arrivedを使うのは文法的に正しいですか?」の中心表現を冒頭で確認しやすいよう整理しました。
  • 2026/06/13 02:30 追記:「whenの後にhas arrivedを使うのは文法的に正しいですか?」まわりの読み返しポイントを更新しました。
  • 2026/06/13 02:30 更新:arrived・hasに触れている箇所を見つけやすいよう補足しました。
  • 2026/05/09 02:30 追記:現在完了・過去形と例文の対応が見やすいよう説明の流れを調整しました。
  • 2026/05/09 02:30 補足:今月のおすすめ例題を差し替え、表現まるごとの用法の確認ポイントを追加しました。

注意書き(2026/07/18 反映)

「whenの後にhas arrivedを使うのは文法的に正しいですか?」は似た表現と置き換えられない場面があります。現在完了・過去形と前後の語順を合わせて確認するとずれを減らしやすくなります。

編集後記

例文と本文を往復すると、意味と日本語訳・使い方のまとまりがつかみやすく、「whenの後にhas arrivedを使うのは文法的に正しいですか?」の中心表現も押さえやすくなります。 (2026/07/18 反映)

今月のおすすめ例題

2026年7月版 / 表現まるごとの用法

対象表現:whenの後にhas arrivedを使うのは文法的に正しいですか?

1. 例文生成

In her follow-up email, she wrote, "whenの後にhas arrivedを使うのは文法的に正しいですか?."

2. 日本語訳

彼女はフォローアップのメールで「whenの後にhas arrivedを使うのは文法的に正しいですか?.」と書きました。

3. 文法解説

この例文では「whenの後にhas arrivedを使うのは文法的に正しいですか?」をひとまとまりの英語表現として使っています。表現全体の形を崩さず、前後に文脈を足すと自然に引用できます。

意外と知らない英会話
意外と知らない英会話
「whenの後にhas arrivedを使うことは文法的に正しいですか?」
結論: has arrivedでも正解です。

whenの後にhas arrivedを使うのは文法的に正しいですか?

英語の文法に関する疑問は、学習者にとって非常に重要なテーマです。

特に、時制の使い方や文の構造については、しっかりと理解しておく必要があります。

今回は、「when」の後に「has arrived」を使うことが文法的に正しいのかについて考えてみましょう。

まず、四択問題を見てみましょう。

「When your friend ( ), he will be very tired.」

選択肢は以下の通りです。

①arrives ②will arrive

③arrived ④is arriving

ここで、正解は①arrivesです。

「when」は「~するとき」という意味を持ち、未来のことを表す場合でも現在形を使うことができます。

したがって、選択肢の中で「arrives」が正しい選択肢となります。

では、「has arrived」を使った場合はどうでしょうか。

文法的には、「has arrived」を使うことも可能です。

ただし、選択肢に「arrives」と「has arrived」を同時に入れることはできません。

その理由は、動詞の種類にあります。

「arrive」や「finish」は非継続動詞(または完結動詞)と呼ばれ、これらの動詞は完了形にする必要がないからです。

一方で、継続動詞(例えば「read」や「run」)は、現在形で用いるとその動作の始めから終了までを表します。

したがって、完了形を使う必要があります。

具体的な例を見てみましょう。

「I'll lend you this book when I read it.」は文法的に誤りです。

この文は「読むときにこの本を君に貸すよ」という意味になりますが、実際には「読んでしまったらこの本を君に貸すよ」と言いたい場合は、

「I'll lend you this book when I have read it.」とする必要があります。

ここで、「have read」を使うことで、行為が完了した後に貸すというニュアンスが強調されます。

次に、「I'll call you up when I arrive there.」という文を考えてみましょう。

この文は「そこに着いたら君に電話するよ」という意味です。

ここでも「has arrived」を使うことができますが、文の意味が少し変わります。

「I'll call you up when I have arrived there.」は「そこに着いてしまったら電話するよ」という意味になり、少し強調的なニュアンスが加わります。

このように、動詞の種類によって使う時制が変わることを理解することが重要です。

また、文法的に正しいかどうかを判断する際には、文の意味やニュアンスも考慮する必要があります。

例えば、「I'll lend you the story when I have finished it.」という文は、現在完了形を使っています。

この場合、実際にその行為をしている可能性が高く、「終わった後で」というニュアンスが含まれています。

一方で、「I'll lend you the story when I finish it.」は、実際にその行為をしているとは限らず、「終わったらすぐに」というニュアンスが多少あります。

このように、文法的な正しさだけでなく、文の意味やニュアンスを理解することが、英語を使いこなす上で非常に重要です。

最後に、条件節に関する注意点も触れておきましょう。

条件節では、過去形を使うことはできません。

したがって、「when I have finished it.」のように現在完了形を使うことが適切です。

このように、英語の文法は奥が深く、時制や動詞の使い方によって意味が大きく変わることがあります。

文法を学ぶ際には、例文を通じて理解を深めることが大切です。

今後も文法に関する疑問があれば、ぜひ考えてみてください。

英語の学習は、理解を深めることでより楽しくなります。

箇条書きメモ

- 英文法の問題についての考察 - 四択問題の文法構造の理解 - 「has arrived」も文法上正しい - 非継続動詞と継続動詞の違い - 完結動詞は完了形にする必要がない - 強調的に完了形を使うことも可能 - 条件節における過去形の使用は誤り - 「終わった後で」と「終わったらすぐに」のニュアンスの違い - 文法の理解が深まることの重要性 - 実際の使用例を通じた学びの効果 Yes