冬期講習 2026-2027、募集中。総復習は売りません。90分×完全1対1で、穴だけを塞ぎます 詳しく →
電話 0422-27-7828チャットで質問無料相談を予約

武蔵野個別指導塾の特徴

和文英訳 継続の起点—いつから今まで続くかを整理して期間を英語にする|武蔵野個別指導塾

学習のイメージ写真 武蔵野個別指導塾
X LINE Facebook

ウサギ小屋の掃除を去年の四月から続けているという和文で、sinceの後ろに日付を置くか長さを置くかで答案が変わります。始めた日を時間線のどこに置くかが起点です。

飼育小屋の前で止まる「いつから」と「どのくらい」

よくあるのは、放課後の飼育小屋の前で、ほうきを持ったまま考え込む場面です。ウサギの世話を去年の四月から続けている生徒が、次の日本文を渡されます。

「私は去年の四月から、放課後にウサギ小屋の掃除を続けています。」

単語はすぐに浮かびます。clean、rabbit hutch、after school。ところが、その先の一語で鉛筆が止まります。since か、for か。そしてその後ろに置くのは「去年の四月」か、「一年間」か。ここで迷った答案は、三つの型に分かれます。

一つ目は、時間線の一点に for を付ける型です。「for last April」のように、点を、長さを置く場所へ入れてしまいます。二つ目は、その反対で、長さに since を付ける型です。「since three years」のように、長さを、点を置く場所へ入れます。三つ目は、起点も長さも正しい位置に置けたのに、動詞を過去形にしてしまう型です。「I cleaned the rabbit hutch for two years.」と書けば、「二年間掃除をした」という終わった話になり、「今も続けている」という情報が落ちます。

三つの型は、根が同じです。日本語の「から」と「間」を、どちらも時間の飾りのような言葉として覚えていると、英語の側で置き場所を取り違えます。英語では、この二つは種類の違う情報です。時間線の一点を指すのか、二点の間の長さを指すのか。その区別がつけば、since と for は迷わずに決まります。

起点は点、期間は長さ—sinceとforを分ける物差し

使う言葉を三つに絞ります。起点、期間、継続です。

起点は、時間線の上のある一点です。去年の四月、始めた日、子どものころ、中学校に入ったとき。日本語では「〜から」で示されます。英語では since の後ろに置きます。「since last April」が「去年の四月から」、「since I was in junior high school」が「中学校のときから」です。後ろが名詞でも節でも、指しているのは一点です。

期間は、二つの点の間の長さです。三年間、二か月、長い間。日本語では「〜間」「〜年間」で示されます。英語では for の後ろに置きます。「for three years」が「三年間」、「for two months」が「二か月間」です。

継続は、その動作や状態が今も続いていることです。日本語では「〜している」「〜し続けている」で示されます。英語では現在完了の形を使います。動作が続いているなら have been -ing、状態が続いているなら have p.p. です。

和文の手がかり 指しているもの 英語での置き場所
去年の四月から 時の一点 since の後ろ
三年間 長さ for の後ろ
今も〜している 継続 have been -ing か have p.p.

この表で大事なのは、同じ「時」の言葉でも、点と長さで置き場所が変わることです。起点と期間の両方が書かれているときは、終点を確かめて整合を確認します。「去年の4月から今まで」を3年間とすることはできません。since と for を両方置く前に、与えられた起点から終点までの長さが、期間の記述と合うかを照合します。片方が起点で、片方が期間だからです。和文に両方あるのに、答案でどちらかを落とすと、原文の情報が欠けます。

もう一つ、日本語の「から」には理由の用法があります。「雨が降っているから、試合は中止です。」の「から」は時の起点ではなく、理由です。英語では because で受けるのが自然です。「から」の直前の語句や節と、文全体の関係を確かめます。「4月から」は始まりの時点、「雨が降っているから」は後の判断の理由です。後ろに出来事が続くかどうかだけでは区別できません。和文英訳では、この見分けを最初に済ませてから、since の候補を立てます。

図1のように、判断は二段になります。

図1 継続の起点と期間を since と for に振り分ける分岐

まず、和文から起点の言葉を拾えるかどうかを見ます。拾えたら、その一点を since の後ろへ置きます。拾えず、長さだけが書かれているなら、その長さを for の後ろへ置きます。二段目は動詞の形です。今も続いているなら現在完了、終わっているなら過去形にします。この二段を分けて考えると、一つの文の中で since と for が両方必要になる場面も、混乱せずに組み立てられます。

動詞の形には、もう一つ気をつける点があります。状態を表す動詞は、進行形にしません。know、be、have などがそうです。「私は子どものころから彼を知っています」は「I have known him since we were children.」で、「I have been knowing」とはしません。「私はここに五年間住んでいます」は「I have lived here for five years.」です。動作の clean や play は have been -ing にできますが、状態の know は have p.p. で受けます。

since と ago の組み合わせにも触れておきます。「three years ago」は過去形と組む言葉で、「I started this work three years ago.」は「私は三年前にこの仕事を始めました。」です。これを since の後ろにそのまま入れて「since three years ago」とすると、一点を表す語が二つ重なった形になります。意味は通じますが、答案としては「for three years」と長さで言うほうが簡潔です。

基本例題 去年の四月から続く掃除を一文にする

日本文は「私は去年の四月から、放課後にウサギ小屋の掃除を続けています。」です。次の順で組み立てます。

意味の整理

誰が: 私。何を: ウサギ小屋の掃除。いつ: 去年の四月から。どのくらい: 書かれていない。今も続くか: 続いている。放課後に、という時間帯の情報も残します。

主語と述語

主語は I です。「掃除を続けている」は動作の継続なので、have been cleaning が自然です。clean は動作動詞で、進行形にできます。状態動詞の know や have とは、ここが違います。

英語の部品

after school が「放課後に」、the rabbit hutch が「ウサギ小屋」、since last April が「去年の四月から」です。rabbit hutch に the を付けるのは、学校に一つしかない小屋で、話し手と聞き手が同じ物を指せるからです。初めて話題に出す場面なら a ですが、この和文は「うちの学校のあの小屋」を指しています。

答案例

I have been cleaning the rabbit hutch after school since last April.

和訳

私は去年の四月から、放課後にウサギ小屋の掃除を続けています。

原文との照合

行為者は「私」で I、対象は「ウサギ小屋」で the rabbit hutch、時間帯は「放課後」で after school、起点は「去年の四月」で since last April、継続は have been cleaning です。期間の長さは和文に書かれていません。ここで「今は十一月だから一年と七か月」と計算し、「for a year and seven months」を足すと、原文にない情報を加えたことになります。問題文に今の月が示されていれば別ですが、示されていないときは足しません。

図2で対応を確かめる

図2のように、和文の要素と英語の部品を一対一で並べると、置き忘れが見つかります。

図2 基本例題の和文の要素と英語の部品の対応

左の「去年の四月」は右の since last April へ、「掃除」は have been cleaning へ、「今も続く」は現在完了の形へ移ります。三つの矢印がすべてつながれば、訳抜けはありません。逆に、左に要素があるのに右に受け皿がないときは、その要素が答案から落ちています。

別解

「I have cleaned the rabbit hutch after school since last April.」も、習慣の継続として自然な答案です。進行形にすると掃除という動作の継続が前に出て、完了形にすると繰り返し行っている習慣が前に出ます。どちらも「今も続いている」を保っています。条件が「今も続いていることを示す」なら、この二つはどちらも満たします。

標準例題 同じ三年でも、続く場合と終わった場合

同じ「三年」でも、最後の動詞が変わると英語の形が変わります。二つの和文を並べます。

(a)「妹は三年前から、毎朝、金魚の世話をしています。」 (b)「妹は三年間、金魚の世話をして、去年の秋にやめました。」

(a) 今も続く場合

意味の整理: 始めた時点は三年前、長さは三年、今も続く、毎朝という繰り返し。主語は My sister、述語は has been taking care of です。

答案例: My sister has been taking care of the goldfish every morning for three years.

和訳: 妹は三年前から、毎朝、金魚の世話をしています。

原文との照合: 和文の「三年前から」は起点ですが、そこから今までが三年だとわかるので、長さに言い換えて for three years としました。起点をそのまま since の後ろに置くと since three years ago になりますが、一点を表す語が重なるので避けます。「今も毎朝続けている」は現在完了進行形と every morning で受けています。始めた時点そのものを残したいなら、二つの文に分けても意味は同じです。

別解: My sister started taking care of the goldfish three years ago, and she still does it every morning.

和訳: 妹は三年前に金魚の世話を始めて、今も毎朝続けています。

この別解では、started が過去形で始点を、still does が今も続くことを受けます。一文にまとめるか二文に分けるかは、条件で決まります。「一文で書く」という条件なら最初の答案、「始めた時点と今も続くことを両方書く」という条件なら別解が合います。

(b) 終わった場合

意味の整理: 世話をしたのは三年間、終わった時点は去年の秋、今は続いていない。主語は My sister、述語は過去形です。

答案例: My sister took care of the goldfish for three years and stopped last fall.

和訳: 妹は三年間、金魚の世話をして、去年の秋にやめました。

原文との照合: 和文には長さの三年と、終わりの時点である去年の秋があります。答案では長さを for three years で、終わりを stopped last fall で受けました。ここで現在完了を使うと「今も続いている」という意味になり、(b) の原文と食い違います。同じ for three years でも、動詞の形が「続いている」か「終わった」かを決めるのです。ただし、始めた時点と終わった時点の両方が和文に書かれているときは、その二つの間が本当に三年になるかを確かめてから for を使います。

発展例題 してから五年になる形と、五年ぶりの形

「〜してから〜年になる」

日本文は「この町に来てから、もう五年になります。最初の年は、道がわからずによく迷いました。」です。

意味の整理: 起点はこの町に来た時、長さは五年、今もこの町に住んでいる。後の文は過去の一年間の話で、時点が移ります。

答案例: It is five years since I came to this town. In the first year, I often got lost because I did not know the way.

和訳: この町に来てから、もう五年になります。最初の年は、道がわからずによく迷いました。

原文との照合: 「〜してから〜年になる」は、It is … since … の形で受けます。since の後ろの節は過去形にします。since I have come ではなく since I came です。「五年になります」は時間の経過を述べているのであって、未来の予定ではありません。will は使いません。

別解: I have lived in this town for five years. でも「五年住んでいる」という同じ内容を表せます。こちらは長さを for で受ける形です。It is … since … は起点を残し、have lived for … は長さを残します。原文がどちらを前に出しているかで選びます。

ここで一つ、動詞の性質に注意します。come は到着を表す瞬間的な動詞です。「I have been coming to this town for five years.」とすると、「五年間通い続けている」という繰り返しの意味になります。住み続けていることを言いたいなら、have lived か It is … since I came … を使います。瞬間的な動詞を進行形の継続にすると、意味が変わるのです。

「〜ぶりに」

日本文は「先月、五年ぶりにその町を訪ねました。」です。意味の整理: 前回訪ねた時から五年たち、先月もう一度訪ねた。今も続く話ではないので、全体が過去です。

答案例: Last month I visited the town for the first time in five years.

和訳: 先月、五年ぶりにその町を訪ねました。

原文との照合: 「ぶり」は、前回から今回までの間隔を表します。英語では for the first time in five years が自然です。since を使って「since five years」とはしません。since の後ろに来るのは一点で、five years は長さだからです。visited は過去形で、先月という終わった時点に合っています。

誤答を直す 長さをsinceの後ろに置いた答案

和文は「私は三年間、放課後にウサギ小屋の掃除を続けています。」です。

誤答1: I have been cleaning the rabbit hutch after school since three years.

原因: 長さの three years を since の後ろに置いています。since の後ろは一点です。直しは for three years で、「I have been cleaning the rabbit hutch after school for three years.」になります。起点を残したい和文なら、since last April のように一点を置きます。

誤答2: 「私は子どものころから、この歌が好きです。」を「I have liked this song for a long time.」とする答案です。

原因: 長さの表現に置き換えたことで、「子どものころ」という起点が消えています。直しは「I have liked this song since I was a child.」です。意味の照合で「いつから」を確認すると、この脱落は見つかります。文法が正しくても、原文の情報が一つ減っている型です。

誤答3: 「私は子どものころから彼を知っています。」を「I have been knowing him since we were children.」とする答案です。

原因: know は状態動詞なので、進行形にできません。直しは「I have known him since we were children.」です。since の後ろが正しくても、動詞の形が違うと不自然になります。

誤答4: 今も続いている和文を「I took care of the rabbit for three years.」とする答案です。

原因: 過去形にしたことで、世話が終わった意味になりました。直しは「I have taken care of the rabbit for three years.」か、動作の継続を前に出すなら「I have been taking care of the rabbit for three years.」です。

図3のように、誤りの多くは「置き場所」と「動詞の形」の二か所にまとまります。

図3 長さの置き場所と動詞の形を直す対応

左の列が誤りで、右の列が直した形です。上の段は since の後ろに長さを置いた誤りで、for の後ろへ移します。下の段は継続を過去形で書いた誤りで、現在完了へ移します。どちらも、和文のどこを見れば直せるかが決まっています。上の段は「三年間」という長さの言葉、下の段は「今も続けている」という継続の言葉です。

練習問題

次の五問を、指定された形で英語にします。日本文を読んだら、まず起点と長さを分けてメモします。

  1. 「私は中学校のときから、駅前でボランティアの案内をしています。」現在完了進行形を使い、一文で書くこと。
  2. 「兄は五年間、同じギターを弾いています。」現在完了の形を使い、続いている長さを一文に入れること。
  3. 「私たちは先月から、昼休みに校庭の落ち葉を集めています。」現在完了進行形を使い、一文で書くこと。
  4. 「祖母は二十年間、この店で働いて、去年やめました。」過去形を使い、二つの動作を一文でつなぐこと。
  5. 「彼がこの研究室に来てから、もう十年になります。」It is … since … の形で一文にすること。

練習問題の答案例と解き方

  1. I have been volunteering as a guide in front of the station since I was in junior high school.

和訳: 私は中学校のときから、駅前でボランティアの案内をしています。

解き方: 起点は「中学校のとき」で、一点を節で表すので since I was in junior high school です。今も続くので現在完了進行形にします。in front of the station が「駅前」です。

別解: I have been working as a volunteer guide in front of the station since my junior high school days.

  1. My brother has been playing the same guitar for five years.

和訳: 兄は五年間、同じギターを弾いています。

解き方: 長さの五年間を for five years で受けます。今も続くので have been playing です。same の前は the で、「同じその一本」を指します。

別解: My brother has played the same guitar for five years. こちらは繰り返しの習慣を前に出す形です。

  1. We have been collecting fallen leaves in the schoolyard during lunch since last month.

和訳: 私たちは先月から、昼休みに校庭の落ち葉を集めています。

解き方: 起点の「先月」を since last month で受けます。「昼休みに」は during lunch、「落ち葉」は fallen leaves と複数で表します。今も続くので have been collecting です。

別解: We have collected fallen leaves in the schoolyard during lunch since last month.

  1. My grandmother worked at this shop for twenty years and quit last year.

和訳: 祖母は二十年間、この店で働いて、去年やめました。

解き方: 終わった期間なので過去形です。for twenty years は過去形とも組み合わせられます。quit は過去形も quit のままです。「has worked」にすると今も働いている意味になり、原文と食い違います。

  1. It is ten years since he came to this laboratory.

和訳: 彼がこの研究室に来てから、もう十年になります。

解き方: 「〜してから〜年になる」の型なので It is … since + 過去形の節です。come の過去形 came を使います。laboratory は lab と短くしても同じ物を指せますが、条件で語を指定されたときはその語を使います。

別解: It has been ten years since he came to this laboratory. こちらも同じ意味で、経過を現在完了で受ける形です。

覚えておくこと

つまずきを見分ける質問

教える側が確かめたいのは、答案の形ではなく、その前の判断です。次の順に問いかけると、どこで止まっているかが見えます。

「この和文の『から』は、日付を指していますか、長さを指していますか。」この問いで、起点と期間の区別がついているかを確かめます。「その動作は今も続いていますか、それとも終わった時点が和文にありますか。」この問いで、現在完了と過去形の選択を確かめます。「答案の since の後ろは、一点ですか、長さですか。」この問いで、置き場所の取り違えを確かめます。

個別指導では、紙に横線を一本引かせます。左に起点の印、右に今の印を置かせ、二つの印の間に for、左の印の下に since と書かせます。言葉より先に印を置けると、答案の組み立てが速くなります。そのうえで、和文を音読させ、起点の言葉を指で押さえさせます。指が止まる場所が、その生徒の見落としている情報です。

和文を読んだら、印を二つ置く。その距離を言葉にできれば、since と for は答案の中で自然に決まります。

読んで終わりにするか、ここから変えるか。

武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。

まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。

本気になった日が、入塾の日。

お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。

電話は年中無休。365日、24時間、お電話可能。

チャットで質問チャット
無料相談を予約する 電話 0422-27-7828電話 LINE チャット
で質問