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

ウサギ小屋の掃除を去年の四月から続けているという和文で、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のように、判断は二段になります。

まず、和文から起点の言葉を拾えるかどうかを見ます。拾えたら、その一点を 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のように、和文の要素と英語の部品を一対一で並べると、置き忘れが見つかります。

左の「去年の四月」は右の 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のように、誤りの多くは「置き場所」と「動詞の形」の二か所にまとまります。

左の列が誤りで、右の列が直した形です。上の段は since の後ろに長さを置いた誤りで、for の後ろへ移します。下の段は継続を過去形で書いた誤りで、現在完了へ移します。どちらも、和文のどこを見れば直せるかが決まっています。上の段は「三年間」という長さの言葉、下の段は「今も続けている」という継続の言葉です。
練習問題
次の五問を、指定された形で英語にします。日本文を読んだら、まず起点と長さを分けてメモします。
- 「私は中学校のときから、駅前でボランティアの案内をしています。」現在完了進行形を使い、一文で書くこと。
- 「兄は五年間、同じギターを弾いています。」現在完了の形を使い、続いている長さを一文に入れること。
- 「私たちは先月から、昼休みに校庭の落ち葉を集めています。」現在完了進行形を使い、一文で書くこと。
- 「祖母は二十年間、この店で働いて、去年やめました。」過去形を使い、二つの動作を一文でつなぐこと。
- 「彼がこの研究室に来てから、もう十年になります。」It is … since … の形で一文にすること。
練習問題の答案例と解き方
- 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.
- 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. こちらは繰り返しの習慣を前に出す形です。
- 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.
- My grandmother worked at this shop for twenty years and quit last year.
和訳: 祖母は二十年間、この店で働いて、去年やめました。
解き方: 終わった期間なので過去形です。for twenty years は過去形とも組み合わせられます。quit は過去形も quit のままです。「has worked」にすると今も働いている意味になり、原文と食い違います。
- 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 の後ろは長さ。
- 今も続くなら現在完了、終わったなら過去形。動詞の形が意味を決める。
- 状態動詞は進行形にしない。know は have known で受ける。
- 「〜してから〜年になる」は It is … since + 過去形の節。「〜ぶりに」は for the first time in + 長さ。
- 和文にない長さを計算して足さない。足した時点で意味が変わる。
つまずきを見分ける質問
教える側が確かめたいのは、答案の形ではなく、その前の判断です。次の順に問いかけると、どこで止まっているかが見えます。
「この和文の『から』は、日付を指していますか、長さを指していますか。」この問いで、起点と期間の区別がついているかを確かめます。「その動作は今も続いていますか、それとも終わった時点が和文にありますか。」この問いで、現在完了と過去形の選択を確かめます。「答案の since の後ろは、一点ですか、長さですか。」この問いで、置き場所の取り違えを確かめます。
個別指導では、紙に横線を一本引かせます。左に起点の印、右に今の印を置かせ、二つの印の間に for、左の印の下に since と書かせます。言葉より先に印を置けると、答案の組み立てが速くなります。そのうえで、和文を音読させ、起点の言葉を指で押さえさせます。指が止まる場所が、その生徒の見落としている情報です。
和文を読んだら、印を二つ置く。その距離を言葉にできれば、since と for は答案の中で自然に決まります。
読んで終わりにするか、ここから変えるか。
武蔵境駅徒歩30秒、講師1人に生徒1人の完全1対1。授業のあいだ、先生は隣を離れません。いまの詰まりを、無料相談でそのまま話してください。
まず15分だけ電話で話したい方は、無料電話相談(15分)から。塾からお電話を差し上げます。
本気になった日が、入塾の日。
お子様の教育、迷ったら「丸投げ」してください。必ず、期待以上の結果で返します。武蔵野で育む、武蔵境で学ぶ。
電話は年中無休。365日、24時間、お電話可能。




