
慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
結論:日本語の「〜してしまった」は、英語では必ず現在完了になるわけではありません。昨日の出来事なら過去形、今に残る結果なら現在完了、たった今ならjust、すでにならalready、うっかりならaccidentallyやby mistake、予想外の結果ならended up doingなどを文脈に合わせて使います。慶英会がNEW TREASURE Stage2相当の無料英作文48問を独自制作し、全解答・文法の理由・意味の違いを掲載しました。
『しまった』には完了・意外・残念・うっかりなど複数の意味があり、一つの英語に固定できません。本記事はStage2の過去形・現在完了を中心に、発展的なended up doingも少数扱います。未習の表現は学校の進度に応じて後回しにしてください。出版社の教科書本文や公式問題は転載していません。
日本語の『しまった』を訳す4つの判断軸
| 意味 | 英語の例 | 判断の目印 |
|---|---|---|
| 過去の出来事 | I lost it yesterday. | yesterday・last week |
| 今に残る結果 | I have lost it. | 今も見つからない |
| 直前・既に完了 | I have just finished it. | just・already・yet |
| うっかりした失敗 | I deleted it by mistake. | 意図せず・取り違えて |
| 予想外の結果 | We ended up waiting. | 結局~することになった |
48問の使い方
まず日本語の時点・話し手の気持ち・結果を確認し、英文を白紙から書きます。A〜Fの各8問で、全48問・全解答・一問ごとの詳解を用意しました。各問1点の自己採点後、別解が自然に成立する場合は意図した意味・時制と合うかを検討してください。実際の学校の採点では指定語句・時制・語数を優先します。

慶英会 塾長|慶應義塾大学卒・英検1級
塾長の経歴・指導方針
中高一貫校の英語・定期テスト・英検の学習状況を整理し、必要な復習の優先順位を考えたい方は、無料体験・学習相談のご案内をご確認ください。最大1か月完全無料体験の対象・回数・担当講師は、お申し込み時にご案内します。
友だち追加後、学年・教材・困っていることと「学習相談希望(ブログ・記事中盤)」をお送りください。LINEを開くだけでは受付は完了しません。LINEを利用できない方はメールでの学習相談も可能です。料金・無料体験の期間と条件はコース・料金・無料体験のご案内でご確認ください。
A|『昨日〜してしまった』は過去形で表す8問
具体的な過去の時点を述べる場合は通常、過去形を使います。日本語の『しまった』だけを根拠に現在完了にしません。
- Q1:私は昨日、その大切なメモをなくしてしまいました。
- Q2:ケンは先週、傘を学校に忘れてしまいました。
- Q3:私たちは月曜日にバスに乗り遅れてしまいました。
- Q4:彼女は昨夜、コップを割ってしまいました。
- Q5:私は昨日、宿題を家に置いてきてしまいました。
- Q6:彼は日曜日に友人との約束を忘れてしまいました。
- Q7:私たちは昨日、間違った部屋に入ってしまいました。
- Q8:エミは先月、写真を消してしまいました。
B|『もう〜してしまった』現在の結果を表す8問
過去に起きたことの結果が今に関わるときには、現在完了が自然な場合があります。重要なのは『しまった』という日本語ではなく、出来事と現在との関係です。
- Q9:私は鍵をなくしてしまい、今も見つかりません。
- Q10:彼女は宿題を終えてしまったので、今は暇です。
- Q11:私たちはもう昼食を食べてしまいました。
- Q12:ケンは既に図書館へ行ってしまい、ここにいません。
- Q13:彼らはもう部屋を掃除し終わっています。
- Q14:私のスマートフォンが壊れてしまい、今は使えません。
- Q15:彼女はそのメールを既に送ってしまいました。
- Q16:私は今、予定表をなくしてしまって困っています。
C|just・already・yetと『たった今/もう/まだ』8問
justは直前の出来事、alreadyは既に起きていること、yetは疑問・否定で未完了や確認を表すのが基本です。
- Q17:私はたった今、報告書を書き終えたところです。
- Q18:リナはもう駅に着いています。
- Q19:彼はもう宿題を終えましたか。
- Q20:私はまだその映画を見終えていません。
- Q21:先生はたった今、教室に戻ってきました。
- Q22:私たちはもうこの問題を解きました。
- Q23:新しい時刻はまだ確定していません。
- Q24:彼女はまだ返信を送っていません。
D|うっかり・間違って:accidentally / by mistake 8問
本人が意図せずした行動にはaccidentally、取り違えなどのミスにはby mistakeが使えます。『しまった』を過去形にするだけでは、そのニュアンスを十分に伝えられないことがあります。
- Q25:私はうっかりコップを落としてしまいました。
- Q26:彼女は間違って私のノートを持っていきました。
- Q27:ケンはうっかり大切なファイルを消してしまいました。
- Q28:私は間違って別の人にメールを送ってしまいました。
- Q29:彼はうっかり窓を割ってしまいました。
- Q30:私たちは間違って先週の予定表を使ってしまいました。
- Q31:私はうっかり自分の名前を書くのを忘れてしまいました。
- Q32:彼女はうっかり別のボタンを押してしまいました。
E|予定外の結果:end up doing / miss / forget 8問
予定とは違う結果になったことを強調するときは、ended up doingなどが使えます。これは発展的な表現なので、未習なら一般動詞の過去形で伝えられれば十分です。
- Q33:私たちは話しすぎてしまいました。(ended upで)
- Q34:雨が降ったので、結局家にいることになってしまいました。(ended upで)
- Q35:予定より長く待つことになってしまいました。(ended upで)
- Q36:彼女は早く来たのに結局遅い電車に乗ってしまいました。(ended upで)
- Q37:私たちは電車に乗り遅れてしまいました。
- Q38:彼は宿題を持ってくるのを忘れてしまいました。
- Q39:私は約束の時間を勘違いしてしまいました。
- Q40:私たちは長く歩くことになってしまいました。(ended upで)
F|文脈判定・書き換え:どこまでが過去か8問
最後は誤った英文の訂正と意味を保つ書き換えを行います。現在完了・過去形・ミスのニュアンスを自分で判断してください。
- Q41:I have lost my pen yesterday.(時制を直す)
- Q42:She already finish the task.(『もう終わっている』に訂正)
- Q43:I have just wrote an email.(訂正)
- Q44:We missed the bus yesterday.(『今ちょうど』に時点を変更)
- Q45:I haven’t finished the work never.(『まだ終えていない』に訂正)
- Q46:I have gone to the library twice.(『行った経験』に変更)
- Q47:He forgot bringing his notebook.(持参し忘れた意味に)
- Q48:She sent the file to the wrong class.(『うっかり』を明示)
全48問の模範解答・文法の理由・意味の違い
A|『昨日〜してしまった』は過去形で表す8問
- Q1:I lost the important note yesterday.
理由:yesterdayで過去の時点を指定するためlost。
意味の確認:現在も見つかっていないかは、この文だけでは分かりません。
- Q2:Ken left his umbrella at school last week.
理由:『置き忘れた』はleft … at schoolと自然に表せる。
意味の確認:last weekは過去の時点。
- Q3:We missed the bus on Monday.
理由:miss the busで乗り遅れる。
意味の確認:on Mondayが過去の出来事を表す。
- Q4:She broke a cup last night.
理由:昨夜の一度の出来事なのでbroke。
意味の確認:動詞breakの過去形はbroke。
- Q5:I left my homework at home yesterday.
理由:left … at homeで置いてきたことを示す。
意味の確認:yesterdayと過去形を組み合わせる。
- Q6:He forgot his appointment with his friend on Sunday.
理由:forgetの過去形はforgot。
意味の確認:失念した過去の事実を説明する。
- Q7:We entered the wrong room yesterday.
理由:enterは目的語を直接取る。entered into the roomにしない。
意味の確認:wrong roomで間違った部屋を示す。
- Q8:Emi deleted the photo last month.
理由:deleteの過去形deleted。
意味の確認:先月という過去時点を示す。
B|『もう〜してしまった』現在の結果を表す8問
- Q9:I have lost my key, and I still can’t find it.
理由:現在も鍵がない結果を現在完了have lostで表す。
意味の確認:my keyが単数、現在の状況をand節で明示。
- Q10:She has finished her homework, so she is free now.
理由:完了した結果として現在暇である。
意味の確認:has finishedの後ろは過去分詞finished。
- Q11:We have already eaten lunch.
理由:すでに終わったことをhave already eatenで示す。
意味の確認:eatの過去分詞はeaten。
- Q12:Ken has gone to the library, so he isn’t here now.
理由:has gone toは行って今ここにいないことを表しやすい。
意味の確認:has been toは訪問経験で意味が異なる。
- Q13:They have already cleaned the room.
理由:現在完了で既に掃除が終わっている結果。
意味の確認:主語Theyにはhave。
- Q14:My phone has stopped working, so I can’t use it now.
理由:has stopped workingは『動かなくなり、現在も使えない』という結果を表す現在完了です。
意味の確認:My phone is broken.も状態として自然な別解。
- Q15:She has already sent the email.
理由:sendの過去分詞はsent。
意味の確認:alreadyで『既に』を明示。
- Q16:I have lost my schedule, and I need it now.
理由:今も必要なのに紛失している結果に焦点。
意味の確認:現在完了have lost。
C|just・already・yetと『たった今/もう/まだ』8問
- Q17:I have just finished writing the report.
理由:have just+過去分詞。finishの後ろは動名詞writing。
意味の確認:現在の完了を強調する。
- Q18:Rina has already arrived at the station.
理由:has already arrivedで既に到着した結果。
意味の確認:arrive at+場所。
- Q19:Has he finished his homework yet?
理由:現在完了の疑問文でyetを用い完了を確認。
意味の確認:『もう』の疑問でalreadyも状況により使えるが、ここではyetを使用。
- Q20:I haven’t finished watching the movie yet.
理由:現在完了の否定+yet。finish watchingで見ることを終える。
意味の確認:I have never watched the movie.とは意味が違う。
- Q21:The teacher has just returned to the classroom.
理由:has just returnedで直前の帰室。
意味の確認:return to+場所。
- Q22:We have already solved this problem.
理由:already+過去分詞solved。
意味の確認:一回だけ解いた実績を示す。
- Q23:The new time has not been confirmed yet.
理由:現在完了の受動態has not been confirmed。
意味の確認:現在も未確定であることを示す。
- Q24:She hasn’t sent a reply yet.
理由:hasn’t+過去分詞sent+yet。
意味の確認:送ったことがないneverとは異なる。
D|うっかり・間違って:accidentally / by mistake 8問
- Q25:I accidentally dropped the cup.
理由:accidentallyは意図しない出来事。
意味の確認:dropの過去形dropped。
- Q26:She took my notebook by mistake.
理由:by mistakeは取り違えなどの誤り。
意味の確認:takeの過去形took。
- Q27:Ken accidentally deleted an important file.
理由:accidentally+過去形deleted。
意味の確認:ファイルを誤って削除したことを表す。
- Q28:I sent the email to the wrong person by mistake.
理由:sendの過去形sent。to the wrong personで宛先誤り。
意味の確認:by mistakeを添えて意図しないミスを明示。
- Q29:He accidentally broke the window.
理由:accidentallyは意図的ではないことを示す。
意味の確認:breakの過去形broke。
- Q30:We used last week’s schedule by mistake.
理由:usedは過去の行動。by mistakeで取り違えを明示。
意味の確認:last week’sは所有格。
- Q31:I forgot to write my name.
理由:forget to doは『するべき行為をし忘れる』。forgot自体が意図せず失念した意味を表すため、accidentallyを重ねなくても自然です。
意味の確認:forget doingは過去にした行為の記憶と関係する。
- Q32:She accidentally pressed the wrong button.
理由:press the wrong buttonでボタンを押し間違える。
意味の確認:accidentallyで非意図性を示す。
E|予定外の結果:end up doing / miss / forget 8問
- Q33:We ended up talking for too long.
理由:end up doingは結果的にそうなったことを示す。
意味の確認:talking for too longで話しすぎた。
- Q34:We ended up staying home because it rained.
理由:end up doingで予想外の結果。
意味の確認:because it rainedは理由。
- Q35:We ended up waiting longer than planned.
理由:ended up waiting+比較表現longer than planned。
意味の確認:『そうすることになった結果』を伝える。
- Q36:Although she arrived early, she ended up taking a later train.
理由:althoughで意外性、ended up takingで結果。
意味の確認:a later trainは予定より遅い列車。
- Q37:We missed the train.
理由:miss the trainの過去形で事実を説明。
意味の確認:end upを無理に使う必要はありません。
- Q38:He forgot to bring his homework.
理由:忘れて未実行だった行為はforgot to bring。
意味の確認:forgot bringingでは意味が変わる。
- Q39:I got the appointment time wrong.
理由:get … wrongは誤認する。
意味の確認:gotはgetの過去形。
- Q40:We ended up walking for a long time.
理由:end up doingで想定外の結果。
意味の確認:for a long timeは期間。
F|文脈判定・書き換え:どこまでが過去か8問
- Q41:I lost my pen yesterday.
理由:yesterdayと現在完了を直接組み合わせない。
意味の確認:過去に失くしたという出来事。
- Q42:She has already finished the task.
理由:has already+過去分詞finished。
意味の確認:現在の完了を表す。
- Q43:I have just written an email.
理由:writeの過去分詞はwritten。
意味の確認:たった今メールを書いたところ。
- Q44:We have just missed the bus.
理由:just+現在完了で直前の出来事。
意味の確認:yesterdayを残さない。
- Q45:I haven’t finished the work yet.
理由:not … yetは未完了。neverと併用しない。
意味の確認:今の時点でまだ仕事を終えていない。
- Q46:I have been to the library twice.
理由:have been toで訪問経験を表す。
意味の確認:have gone toは今ここにいない意味になりやすい。
- Q47:He forgot to bring his notebook.
理由:これからすべき行為を忘れたのでforget to do。
意味の確認:forget doingは『したことを忘れる』。
- Q48:She sent the file to the wrong class by mistake.
理由:by mistakeを加えて意図しない取り違えを明示。
意味の確認:文法の時制は過去形のまま。
『しまった』の英作文でよくある誤り
『昨日失くした』をI have lost … yesterdayとする、has already finishのように過去分詞を忘れる、have gone toを『何度も行った経験』として使う、forget to doとforget doingを混同する、といった誤りに注意します。さらに、後悔を表す日本語の『しまった』を必ず英語のregretやunfortunatelyに訳す必要はありません。事実を過去形で伝えるだけで適切な文脈もあります。
7日間の演習
1日目にA、2日目にB、3日目にC、4日目にD、5日目にE、6日目にFの各8問を解きます。7日目には自分が誤った英文を、yesterday・now・just・by mistakeなどの条件を変えて書き直してください。文の形だけではなく、話し手がどの時点を伝えたいかを口頭で説明できる状態を目標にします。
よくある質問
『〜してしまった』には現在完了を使えばよいですか?
いいえ。I broke a cup yesterday.は明確な過去の出来事、I have broken a cup.は今につながる出来事として使うなど、時間と文脈が重要です。
alreadyとjustは同じ意味ですか?
違います。alreadyは既に完了したこと、justは直前に起きたことに焦点があります。現在完了の中でも異なるニュアンスです。
ended up doingはStage2で必須ですか?
学校の進度によります。本ページでは発展的な言い換えとして紹介しているため、未習なら過去形・現在完了・just/alreadyを優先してください。
関連教材と学習相談
「〜している」48問(現在完了・進行形・受動態)で過去と現在のつながりを復習し、Stage2文法問題集Step4型の英作文で時制の応用を確認できます。学校の定期テスト・返却答案を踏まえた学習相談は慶英会の最大1か月無料体験・学習相談へお進みください。
出版社公式情報と独自教材の区別
Z会|NEW TREASURE Third Edition Stage2/Z会|Stage2文法問題集。過去形・現在完了を含む学習の参照情報であり、掲載英文・48問・解答・解説は慶英会独自制作です。

最大1か月完全無料体験・学習相談受付中
最大1か月の完全無料体験をご案内
学校教材・学力・目標に合わせた個別指導
入塾前に授業の進め方や講師との相性をお確かめください。
学校英語・定期テスト・英検の学習相談にも対応します。
保護者様の教育相談も無料で承ります。
1.学年 2. 学習目標 3.体験ご希望をお送りください。
体験の期間・回数・担当講師・日程は、ご希望と受付状況を確認してご案内します。
慶英会 塾長|慶應義塾大学卒・英検1級。中高一貫校の学校英語・NEW TREASURE・英検対策を専門としています。塾長の経歴・指導方針を確認する
