ⴭసᶒ⪅࡬ࡢ㓄៖࠿ࡽࠊᥖ㍕ࢆᕪࡋ᥍࠼࡚࠾ࡾࡲࡍࠋ
ᐇ㝿ࡢᩍᮦ࡟ࡣᥖ㍕ࡉࢀ࡚࠾ࡾࡲࡍࡢ࡛ࡈᏳᚰࡃࡔࡉ࠸ࠋ

確 認 問 題
1

次の英文に合う日本文になるように，［□⑴I’ve lived in this town for five years.
私は□⑵］に当てはまる日本語を書きなさい。

５年間
（ずっと）
この町に住んでいます。

A: How long have you known Tom?
あなたはどのくらい（の間）
トムを知っていますか。

B: I’ve known him since last year.

彼を昨年から知っています

私は2

次の（。

）内の語（句）を使って，「−は…の間（ずっと）〜しています。」，または「−は…以来（ずっと）〜しています。
」という英文を書きなさい。
（I / want a computer / for several months）→ I have wanted a computer
omputer for several month.
□⑴ （I / live in Osaka / for six years）

I have［Iʼve］lived in Osaka for six yyears.

elpma□⑵ （she / want this dress / since last week）

She has［Sheʼs］wanted this dresss since lalast weeweek.
□⑶ （he / be a soccer fan / since childhoodood）

He has［Heʼs］beenen a soccer
cer fan since childhood.
childhchild3

次の（）内の語（句）を使って，使って 「−はどのくらいのくらい（の間）〜していますか。
〜しています」というという疑問文と，その疑問文に対す文と，る簡単な答えの文を書きなさい。
書きな（you / have thistdog / since 2010）

S→ Howw llong have you hahad this dog? ―――SSince2012010.
□⑴ （you / b
be in the tennis
ennis club / for five years）

How
w long haveve youou beenbin thet tennis club? ―― For ﬁve years.
□⑵ （he / live in Tokyo / sinceince 2015）

How long
ong hasshhe lived in Tokyo?

――

Since 2015.

□⑶ （they / be friendsnd / for overver fiv
five years）

How longg have they been friends? ―― For over ﬁve years.
4

次の日本文に合う英文になるように，に当てはまる語を書きなさい。ただし，（）内の語を適切な形にして使うこと。
おとず□⑴ 私は長い間イタリアを訪れたいと思っています。（want）

I’ve wanted to visit Italy

fora long time.

た なか□⑵ 田中先生は昨年から私たちの数学の先生です。（be）

Ms. Tanaka

has

been

our math teacher

sincelast year.

□⑶ マイクはどのくらいの間日本に住んでいますか。―― ２年間です。（live）

HowlonghasMike

lived

in Japan? ―― For two years.

□⑷ あなたたちはどのくらい長くこの公園にいますか。―― 今朝からです。（be）

How long have you
Since this morning.
――

been

in this park?

光 ／英語 3 年◯

47

基 本 問 題
単語・語句A

次の日本語を英語にしなさい。ただし，⑾は過去分詞を書きなさい。

atomic bombchildhoodhorror
monument
reminderknown
atomicanyone□⑴ 原子爆弾□⑶ 子供の頃，幼少期□⑸ 恐怖，恐ろしさ□⑺ 記念碑□⑼ 思い出させるもの［人］□⑾know□⒀ 原子力の□⒂ 誰か，誰でもB

次の日本文に合う英文になるように，□⑷ ドーム□⑹ 任務，使命，目的□⑻ 平和□⑽ 〜を落とす，落下させる□⑿ 思い出させる□⒁ 追悼の，記念の□⒃ 〜以来，〜から（ずっと）ずっとelpmaS

for a longg time ＝「長い間，久しく」い間く」

forlongga□⑵ この歌は私に，小学校での日々を思い出させます。
せますThis song reminds meoftimeworkork文法

foror.

remindmindd 〜 of ... ＝「〜「〜に…を思い出させる」
思いmy elementaryentary school days.

□⑶ 私たちは，私たちの目標に向かって努力すべきです。
向かっべきです。

We shouldbomb
dome
missionpeace
drop
remindmemorialsinceに当てはまる語を書きなさい。
きなさ□⑴ 私たちはそこで長い間待ちました。

We waited there□⑵ 爆弾

work for 〜＝「〜に「〜に向かって努力する」
かってour goal.

いずれも現在完了 〈継続〉いずれも現在完了形〈継の文→の文 〈have［has］＋過去分詞〉の形。

1

次の日本文に合う英文になるように，合う英文になるように，に当てはまる語を書きなさい。に当てに当てはまる語を書た ざいたい□⑴ 私たちは先週からこのホテルに滞は先のホテルに滞在しています。
していWe havestayedd in thisnceth hotel since□⑵ 私の父は 30 年よりも長く野球ファンです。
野球ファMy fatherhasbeeneen

last week.

be動詞の過去分詞は been になる。

a baseball fanforover 30 years.

やま だ□⑶ 山田先生はどのくらいの間この学校の先生ですか。――くらいの間この学2016 年からです。

HowlongSince 2016.
――2□⑴

次の英文を（hasMr. Yamada

been

a teacher at this school?

）内の指示にしたがって書きかえなさい。

He wants a guitar. （since last month を文末に加えて現在完了形の文に）主語が he → has を使う。

Heʼs［He has］wanted a guitar since last month.
□⑵

Andy likes Japanese manga. （for over five years を文末に加えて現在完了形の文に）Andy has liked Japanese manga for over ﬁve years.
□⑶□⑷

for 〜は期間を表す語
How long have they known Yumi? 句→期間をたずねるには How long 〜? を使う。
Yumi has been my friend since last year. （下線部をたずねる疑問文に）since 〜は期間を表す語句
How long has Yumi been your friend?
→ How long 〜? を使う。
They have known Yumi for about three years. （下線部をたずねる疑問文に）

光48 英語 3 年／◯ⴭసᶒ⪅࡬ࡢ㓄៖࠿ࡽࠊᥖ㍕ࢆᕪࡋ᥍࠼࡚࠾ࡾࡲࡍࠋ
ᐇ㝿ࡢᩍᮦ࡟ࡣᥖ㍕ࡉࢀ࡚࠾ࡾࡲࡍࡢ࡛ࡈᏳᚰࡃࡔࡉ࠸ࠋ