解説記事 — フレーズフレーズミー
動詞の形(時制)過去形にし忘れる英作文|現在完了との使い分けと時制の一致
30秒でわかる
終わった時点の話は過去形で書きます。「あなたのおかげで楽しめました」は I had a good time——言っている今は楽しい余韻があっても、その時間は終わっています。また、when I was a child のように過去を指す言葉がある文では現在完了は使えません。because や that の中の動詞も、主節が過去なら過去形にそろえます(時制の一致)。
まず、実際の間違いを見てください
次の3つは、当サービスの人手添削で実際に繰り返し指摘された誤答です(回数は同じ間違いが添削された実測値)。
例文: あなたのおかげで楽しめました。
「楽しめました」は終わった時間の話。お礼を言っている今ではなく、出来事の時点で形を決めるので had です。
例文: 私は子供の頃、3年間中国に住んでいました。
when I was a child が「過去の期間」を指しているので、現在完了(今につながる形)とは同居できません。過去形にします。
例文: 何と言ってよいかわからなかったので、私は黙ったままでいた。
主節(kept)が過去なので、because の中も didn't know。文の中のすべての動詞が「いつの話か」を背負います(時制の一致)。
「過去形の用法」のミスは、よくある誤り全222タイプの中で第6位。当サービスの人手添削12年分で16,615回指摘されました。
なぜ間違えるか——日本語のクセ
日本語では「何と言ってよいか分からないので、黙ったままでいた」のように、文の途中が現在形のままでも過去の話として自然に通じます。日本語の従属節は主節に時を預けられるからです。また「楽しかった」と言う場面でも、気持ちが今に残っていると「楽しい時間を過ごしています」のような現在寄りの表現が顔を出します。
英語では、文中のすべての動詞が自分で「いつの話か」を示します。主節が過去なら中の動詞も過去形へ。終わった出来事なら、今の気持ちに関係なく過去形へ。この「動詞ごとに時を確定させる」感覚が、日本語との一番の違いです。
こう考える——書くときの判断手順
- その動作・状態は終わっている? 過去の一点・期間で完結していれば過去形
- 文の中に when 〜・yesterday・last year など過去を指す言葉があるか? あるなら現在完了は使えない——過去形にする
- 今につながる話(今も続いている・経験として今を説明する)なら現在完了
- 主節が過去なら、because・that の中の動詞も過去形にそろえる(時制の一致)
ここまでは同じ、ここからは別
時制の一致には例外があります。いつでも成り立つ事実(不変の真理)は、主節が過去でも現在形のままです。
「水は100度で沸く」は昔も今も変わらない事実なので boils のまま。この文の主語と動詞の形は三単現の s の記事でも扱っています。
まとめ——書いたあとのチェック
- 終わった話の動詞が現在形のまま残っていないか(had a good time)
- 過去を指す言葉(when 〜・yesterday)と現在完了が同居していないか
- because・that の中の動詞も主節の時制にそろえたか
この間違い、自分もやるか試してみる
この記事で見た「あなたのおかげで楽しめました。」を、実際に英語で書いてみてください。書いた英文は AI がその場で採点します(登録は不要です)。
「あなたのおかげで楽しめました。」を英語で書いてみる登録なしで、この1問をAIが採点しますデータについて: 本文の回数・割合は、フレーズフレーズミーの人手添削データ12年分の集計値です(添削と誤りタグの照合 655,994回のうち、本記事のタグ「過去形の用法」への照合が 16,615回・2.5%。集計 2026-08-13)。誤答例の「◯回」は、同じ間違いが人手添削と照合された回数です。誤答例はいずれも実際の学習者の答案に現れた文で、個人が特定できる情報は含みません。