
慶英会 塾長|慶應義塾大学卒・英検1級
中高一貫校の学校英語・NEW TREASURE・英検対策を専門とするオンライン個別指導塾です。塾長紹介
NEW TREASURE Stage2の現在完了で『最後に会ってから3年』を英語にできますか。It’s been three years since we last met.の形を使います。How long has it been since …?という質問、I haven’t seen her for three years.という未実施の期間への言い換えも、慶英会の独自40問・全解答・初見Read・全文和訳で練習します。
本記事は中高一貫校のNEW TREASURE Stage2を使用する生徒向けのオリジナル補充教材です。学校の使用版・Lessonの学習範囲を優先し、出版社の本文や公式解答・学校の過去問を転載していません。
結論|It’s been … sinceとHow long has it been since
- It has been+期間+since+過去形:It’s been two months since we last met.(最後に会って2か月)。
- How long has it been since+過去形?:How long has it been since you last visited?(最後に訪れて何か月)。
- haven’t+過去分詞+for+期間:We haven’t met for two months.(2か月会っていない)。
- haven’t+過去分詞+since+起点:We haven’t met since April.(4月以来会っていない)。
- 過去形のlast+ago:We last met two months ago.(2か月前に最後に会った)。
It’s been three months since …とI haven’t … for three monthsは、同じ出来事を異なる視点から述べられます。ただし既に再会・再訪問した場合や、いつの時点を基準にしたかによって意味が変わるため、本文の時系列を確認してください。
40問の学習方法
- 問1〜8:It has been+期間+since節。
- 問9〜16:How long has it been since …?の疑問文。
- 問17〜24:現在完了の否定とfor/since。
- 問25〜32:最後の出来事・経過時間・過去形の書き換え。
- 問33〜40:最後の博物館訪問と未来の予約を分ける初見Read。
問題編|慶英会オリジナル40問
It has been+期間+since+過去形|最後の出来事からの経過|問1〜8
問1:It has (been / be) two years since we last met.
問2:It’s been three weeks since the club (started / has started) the project.(過去の開始点)
問3:It (has / have) been six months since the museum visit.
問4:It’s been a year (since / for) we last used this room.
問5:Correct: It have been two months since I saw the teacher.
問6:英訳:彼女と最後に会ってから3年になります。
問7:英訳:その部が始まってから6か月たちました。
問8:True/False: ‘It has been a year since we last met’ means we met yesterday.
How long has it been since …?|最後の行動から何か月・何年|問9〜16
問9:How long has it (been / being) since you last visited the museum?
問10:How long has it been since she last (played / has played) tennis?
問11:How long has it been (since / for) the room was last used?
問12:(How long / How often) has it been since the club last met?(経過期間)
問13:Correct: How long it has been since we met?
問14:英訳:最後に図書館を訪れてからどのくらいですか。
問15:英訳:最後に英語を話してからどのくらいになりますか。
問16:True/False: ‘How long has it been since you last visited?’ asks for the date of your next planned visit.
haven’t+過去分詞+for/since|行動しなかった期間|問17〜24
問17:We haven’t visited the museum (for / since) six months.
問18:I haven’t seen Ken (since / for) April.
問19:She hasn’t used the old computer (for / since) two years.
問20:We haven’t met (since / for) last summer.
問21:Correct: I haven’t talked to her since three weeks.
問22:英訳:私たちは去年の12月以来、あの部屋を使っていません。
問23:英訳:私は1か月間その映画を見ていません。
問24:True/False: ‘I haven’t visited since April’ proves I’ll never visit again.
過去形との書き換え・質問の意味の区別|問25〜32
問25:Rewrite: We last met two months ago. Use ‘It’s been’.
問26:Rewrite: I last saw her a year ago. Use ‘It has been’.
問27:Rewrite: It’s been six weeks since we last spoke. Use ‘haven’t’.
問28:Rewrite: I haven’t visited the museum for three months. Use ‘It’s been’.
問29:Choose: (How long has it been / How long has it) since the event took place?
問30:英訳:私がその本を最後に読んでから半年になります。
問31:英訳:私たちは5月以来、英語部の部室で集まっていません。
問32:True/False: ‘It has been four months since we last used the lab’ proves the lab is closed permanently.

慶英会 塾長|慶應義塾大学卒・英検1級
塾長の経歴・指導方針
中高一貫校の英語・定期テスト・英検の学習状況を整理し、必要な復習の優先順位を考えたい方は、無料体験・学習相談のご案内をご確認ください。最大1か月完全無料体験の対象・回数・担当講師は、お申し込み時にご案内します。
友だち追加後、学年・教材・困っていることと「学習相談希望(ブログ・記事中盤)」をお送りください。LINEを開くだけでは受付は完了しません。LINEを利用できない方はメールでの学習相談も可能です。料金・無料体験の期間と条件はコース・料金・無料体験のご案内でご確認ください。
初見Read|博物館の最後の訪問・次の予約(問33〜40)
独自英文:The science club at Lakewood School last visited the town museum on April 10. On October 10, the club wrote a report. It had been six months since the last visit, and the members had not entered the museum during that period. The club had worked on photographs and notes at school, but these activities were not visits to the museum. The teacher asked, ‘How long has it been since we last visited the museum?’ The students answered, ‘Six months.’ They planned another visit for October 20. The museum office confirmed the booking on October 9, but the new visit had not yet taken place when the report was written. The club had also used Room B for weekly meetings since June, although it had not used Room A since April. The students made sure that an old visit, a confirmed booking and an upcoming visit were described separately.
問33:When did the club last visit the town museum?
問34:On what date did the students write the report?
問35:How long had it been since the last museum visit?
問36:Had the club visited the museum during those six months?
問37:When was the next museum visit planned?
問38:When did the museum office confirm the booking?
問39:Which room had the club used for weekly meetings since June?
問40:Action: State the last visit and the future plan in two sentences.
解答編|全40問の正答・時制の理由
It has been+期間+since+過去形|最後の出来事からの経過|解答
答1:been / 解説:It has been+期間+since節。
答2:started / 解説:since節に過去の出来事を表す過去形。
答3:has / 解説:形式主語Itにhas。
答4:since / 解説:起点を示すsince節。
答5:It has been two months since I saw the teacher. / 解説:It has beenの主語一致。
答6:It has been three years since I last saw her. / 解説:最後に会った過去の時点をsince節に。
答7:It has been six months since the club started. / 解説:経過時間を表す。
答8:False. / 解説:最後に会ったのは約1年前。
How long has it been since …?|最後の行動から何か月・何年|解答
答9:been / 解説:現在完了の疑問文。
答10:played / 解説:最後にした出来事を過去形で。
答11:since / 解説:最後の利用という時点。
答12:How long / 解説:最後の会議からの期間。
答13:How long has it been since we met? / 解説:疑問文はhas it beenの語順。
答14:How long has it been since you last visited the library? / 解説:最後の訪問からの経過。
答15:How long has it been since you last spoke English? / 解説:spokeはspeakの過去形。
答16:False. / 解説:過去の最後の訪問からの経過時間を尋ねる。
haven’t+過去分詞+for/since|行動しなかった期間|解答
答17:for / 解説:6か月という期間。
答18:since / 解説:Aprilは起点。
答19:for / 解説:長さはfor。
答20:since / 解説:last summerは始まりの時点。
答21:I haven’t talked to her for three weeks. / 解説:期間の長さにはfor。
答22:We haven’t used that room since last December. / 解説:since+時点。
答23:I haven’t watched that movie for a month. / 解説:現在までの未実施期間。
答24:False. / 解説:現時点まで訪れていないという意味で、未来は不明。
過去形との書き換え・質問の意味の区別|解答
答25:It’s been two months since we last met. / 解説:最後の会合からの経過時間に書き換える。
答26:It has been a year since I last saw her. / 解説:最後に会った時点をsince節へ。
答27:We haven’t spoken for six weeks. / 解説:未実施期間へ書き換える。
答28:It’s been three months since I last visited the museum. / 解説:同じ時間関係を構文変更。
答29:How long has it been / 解説:疑問文の完全な形。
答30:It has been six months since I last read that book. / 解説:半年の経過。readは過去形も同じつづり。
答31:We haven’t met in the English clubroom since May. / 解説:現在完了と起点since。
答32:False. / 解説:利用していない期間と永久閉鎖は別。
初見Read問33〜40の全解答
答33:On April 10. / 本文根拠:最後の訪問日。
答34:On October 10. / 本文根拠:報告書の日付。
答35:Six months. / 本文根拠:4月10日から10月10日まで。
答36:No. / 本文根拠:学校の作業と博物館訪問は別。
答37:For October 20. / 本文根拠:未来の訪問予定。
答38:On October 9. / 本文根拠:予約確定の時点。
答39:Room B. / 本文根拠:継続利用していた部屋。
答40:It had been six months since the club last visited the museum. The next visit was planned for October 20. / 本文根拠:過去からの経過と未来の計画を分ける。
初見英文の全文和訳
レイクウッド校の科学部が町の博物館を最後に訪れたのは4月10日でした。10月10日に報告書を書いた時点で、その訪問から6か月が経過していました。この間、部員たちは博物館へ入っていませんでした。学校で写真やメモの作業はしていましたが、それは博物館の訪問ではありません。先生が『最後に博物館を訪れてからどのくらいですか』と尋ねると、生徒は『6か月です』と答えました。次の訪問は10月20日の予定で、博物館事務室が10月9日に予約を確定しました。しかし報告書の時点ではまだ訪問していませんでした。部は6月から毎週B教室で集まっていましたが、A教室は4月以来使っていません。生徒たちは以前の訪問、確定した予約、これからの訪問を別々に記しました。
失点原因と7日間の復習
- It have beenと書いた→It has been。
- How long it has been since …?と書いた→How long has it been since …?
- since three monthsと書いた→for three months。
- for Aprilと書いた→since April。
- 予約が確定しただけで新しい訪問が実施されたと判断しない。
1〜4日目は各8問、5日目は初見Read8問、6日目は自分の最後の見学・英語テスト・学校行事を使って2種類の書き換えを行い、7日目には誤答だけを白紙で解き直してください。
よくある質問
It’s beenとIt has beenは同じですか?
はい。It’s beenはIt has beenの短縮形です。
sinceの後ろは現在完了ですか?
この構文ではsinceの後ろに過去の出来事を表す過去形をよく使います。It’s been a year since we met.が基本です。
How long have you lived here?との違いは?
今も続く居住の長さを問うのがHow long have you lived here?、最後の訪問など過去の出来事からの経過を問うのがHow long has it been since you last visited?です。
forとsinceはどう違いますか?
forは3年間などの長さ、sinceは2022年などの起点を示します。
予約が確定していれば訪問済みですか?
いいえ。予約確定と実際の訪問は別です。
関連する無料Stage2教材
続けて学ぶ|残り期間・難しい問題・学習の進捗を説明:be left・remainの40問、have difficulty・have troubleの40問。すべて慶英会オリジナル問題・全解答・全文和訳付きの無料教材です。
慶英会のオンライン個別指導と最大1か月無料体験
慶英会ではNEW TREASUREを使う中高一貫校の現在完了・英作文・初見読解を、学校の教材と試験範囲に合わせて個別指導しています。無料体験・学習相談をご確認ください。
公式資料・独自問題の説明
学校名・日付・英文・全40問・解答・和訳は慶英会の独自制作であり、教科書・出版社の公式問題ではありません。

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