20 現在完了

学習のねらい
現在完了の形を覚え，基本の３用法を区別できるようにしましょう。意味を理解し，よく使われる語句と関連させて覚え，書きかえ問題などにも対応できるようにしましょう。

1 完了を表す現在完了
169 I have already had breakfast.

私はもう朝食を食べてしまいました。

170 My father has not got up yet.

私の父はまだ起きていません。

171 Have you read this book yet?

あなたはもうこの本を読みましたか。

● 現在完了の形 〈主語＋ have〔has〕＋過去分詞～.〉【完了】「～してしまった」と過去に始まった動作がすでに完了し，それが現在と何らかのつながりがあることを表す（ 169 ）。
● 否定文 〈主語＋ have〔has〕＋ not ＋過去分詞～.〉。文末の yet は「まだ」の意味（ 170 ）。
● 疑問文 〈 Have〔Has〕＋主語＋過去分詞～＋ yet?〉（ 171 ）。
答え方は，〈 Yes, 主語＋ have〔has〕.〉/〈 No, 主語＋ haven’t〔hasn’t〕.〉または No, not yet.（いいえ，まだです。）など。
has not の短縮形■【完了】の用法によく使う語

already

すでに / もうjust

ちょうど / たった今yet

否定文

まだ疑問文

もうhave not の短縮形

2 経験を表す現在完了
172 I have visited New York once.

私は１度，ニューヨークを訪れたことがあります。

173 Mariko has never climbed Mt. Fuji.

真理子は１度も富士山に登ったことがありません。

174 Have you ever seen Tom?

あなたは今までに，トムに会ったことがありますか。

【経験】「～したことがある」と現在までの経験を表す（● 否定文172 ）。

〈主語＋ have〔has〕＋ never ＋過去分詞～.〉。
「（今までに）１度も〜したことがない」と未経験であることを表す（173 ）。

● 疑問文〈 Have〔Has〕＋主語＋ ever ＋過去分詞～?〉（174 ）。

答え方は〈Yes, 主語＋ have〔has〕.〉/〈No, 主語＋ haven’t〔hasn’t〕.〉

または〈No, 主語＋ never have〔has〕.〉（いいえ，１度もありません。）。

■【経験】の用法によく使う語
今までにever（疑問文）
never（否定文） １度も〜ない
前に / 以前に
before
１度 / かつて
once
twice
2度〜回～ times
しばしばoften

3 継続を表す現在完了
175 I have been here for three hours.

私は３時間ずっとここにいます。

176 How long have you lived in Tokyo?

あなたはどのくらい東京に住んでいますか。

177 He has been swimming since this morning. 彼は今朝からずっと泳いでいます。
【継続】「（ずっと）～だ」と過去に始まった状態が現在も続いていることを表す（● 疑問文175 ）。

〈 Have〔Has〕＋主語＋過去分詞 ～?〉。期間をたずねるときは How long を疑問文の文頭に置く（● 現在完了進行形176 ）。

「（ずっと）〜している」と動作の継続を表す

ときは，〈主語＋ have〔has〕been ＋動詞の ing 形～ .〉の形にする（88■【継続】の用法によく使う語句177 ）。

for＋期間〜の間

for a week（１週間）など

since＋過去の 〜から / 〜以来（ずっと）ある時（起点） since 2020（ 2020 年以来）など
How long ～ ? どのくらい（の期間）〜か。

右の絵を見てに適する語を書きなさい。

A:
the girl made a cake?
B: No, not. She’s still making it.
A: Howhas shein thekitchen?
B:
three hours.

確認問題

1

クローズアップ⑴・⑵は適する語を，⑶・⑷は意味を書きなさい。

⑴ I have

my homework.

（私はもう宿題を終えてしまいました。
）
⑵

Mary

her uncle a letter yet?

（ メアリーはもう彼女のおじさんに手紙を書きましたか。
）
─ No, not⑶

. （いいえ，まだです。）⑷）。

Ken has left for Africa.
健はアフリカに向けて（2⑴

heard the songWe

met Nancy’s mother.

あなたは今までアメリカ人に（）。

行ったことがあります。）② Tom has just been to the─ No, I never have. いいえ，（）。

library. （ トムはたった今，図I have been to Kyoto many times.
私は何度も京都に（）。

⑴・⑵は適する語句を選び，⑶・⑷は適する語を書きなさい。

⑴

Bob has lived in New York（ for，from，since，before ）ten years. （ ボブはニューヨークに 10 年間住んでいます。）
My mother （ is，was，being，has been ） busy
since this morning. （母は今朝からずっと忙しいです。）⑶

書館へ行ってきたところです。
）

have gone to ～ は「～ へ注3⑵とがある」という経験と「～へ行ってきたところだ」という動作の完了の意味になることがある。
① My father has been to China

before. （私の父は以前中国へ

Have you ever talked to Americans?

⑷「いつ〜したか」は過去の特定の時をたずねるので使えない。

have been to の用法
have been to ～は「～へ行ったこ.

（私たちはナンシーのお母さんに１度も会ったことがありません。）⑶

since last Sunday（この前の日曜日から）●疑問詞 whenパワーアップ（私は以前，その歌を聞いたことがあります。
）⑵

句〉は使える。

）。

⑴・⑵は適する語を，⑶・⑷は意味を書きなさい。

Iyesterday，〜 agolast 〜，just now など
ただし，〈since ＋過去を表す語
例

School has just started.
学校はちょうど（現在完了に使えない語句●過去を表す語句

行ってしまった（今はここにいない）」の意味になる。

My father has already goneto China. （私の父はもう中国へ行ってしまいました。→その結果，今ここにいません。
）＝ My father went to China.

He is not here.

have you been here?
（あなたはどのくらいの間ここにいますか。
）
─⑷ Iyesterday. （きのうからです。）
running for two hours.

（私は２時間ずっと走っています。）
このページの単語・連語□ left[left] leave（出発する）の過去分詞□ heard[həː d] hear の過去分詞□ met[met] meet の過去分詞□ talk to 〜 〜に話しかける89

実戦問題（標準）1□⑴〈８点×３〉

日本文に合う英文になるように，a friend of mine for ten years.

あなたはこれまでにコンピュータを使ったことがありますか。

used a computer?

長い間あなたと会いませんでしたね。

I haven’t2□⑴に適する語を書きなさい。

彼は 10 年来の友人です。

Have you□⑶／100

現在完了の適語補充He has□⑵

得点you for a long time.

現在完了の語形変化
次の文のに，（〈８点×４〉）内の語を必要があれば適する形にかえて書きなさい。

Jane since last month. （ know ）I have□⑵ Have you everanything to clean the park? （ do ）□⑶ Through her experiences, Jane has

many differences between Americanand Japanese schools. （ f ind ）□⑷ I have

3□⑴

that many people want to learn Japanese in Australia. （hear）

現在完了の語順整序〈９点×２〉

次の日本文の内容を表す英文になるように，（）内の語を並べかえなさい。

彼女は２時間ずっと，テレビを見ています。

She has（ for / been / TV / watching ）two hours.
She has□⑵

two hours.

私の父は料理が上手になりました。
（ become / father / my / good / a / has / cook ）.

.

4□

現在完了を使った問答文
次の問答文が成り立つように，（〈８点〉）に適するものを選び，記号で答えなさい。

A: Would you like some more cake?
B: （ア）

Thank you. But I’ve had enough. イ You’re welcome. Please eat more.

ウ I haven’t eaten yet. Can I eat?

エNo, thank you. I want to eat more.

〔5現在完了を使った和文英訳〈９点×２〉

次の日本文を英文になおしなさい。

□⑴

彼女は日本を訪れたことがありますか。

□⑵

２週間ずっと晴れています。

90〕

このページの単語・連語□ experience[ɪkspɪ riəns] 経験□ had[hæd] have の過去分詞□ difference[dɪf rəns] 違い

発音記号ɑ b ɔ d e f ɡ h i j k l m n□ cook[kʊk] コック , 料理をする人

実戦問題
（応用）

得点
／100

留学中のエリー（Ellie）と明（Akira）の対話文を読んで，あとの各問いに答えなさい。( 愛知 A 改 ) 〈計 100 点〉

Hello, Akira. I haven’t seen you for a long time.

Ellie:

Akira: Hello, Ellie. I went to America to study English with my friends.
Ellie:
Akira:①＊Which ＊state of America did you go to?

Texas. It’s north of ＊Mexico. I felt it was far away from Japan.

I’m from New York, so Texas is far away from my state, too, and I’ve never been

5 Ellie:to Texas.

②Akira: It was so great! It’s the second largest state and its population is also the second
largest in America. ③The roads are very wide and people there like to use their own() to travel. However, the people sometimes ＊waste time in ＊traff ic jam. To mygreat surprise, my town in Texas was not so big, but it had small airport. My host10

mother said to me, Some people in America often use their own ＊airplanes to travel.
I see. American people usually travel by car. ④But ＊it’s better to travel by
airplane than by car because there is no traff ic jam in the ()! By the way,Ellie:

did you have a chance to go to a high school there?
⑤15 Akira:Thanks to him, I really enjoyed my school life in America.

⑥

Did you see the differences between an American high school and a Japanese one?
Ellie:
Akira: Of course. American students don’t wear school uniforms and some of them
drive cars to go to school. George is 17 years old and he has a ＊driver’s license.
The school has a very large ＊parking area for students!
In America , each state has rules to get the licenses and even 16-year-old

20 Ellie:

students can drive a car in some states.
〔注〕 state 州

Texas テキサス州（ アメリカ南西部の州） Mexico メキシコ
waste 浪費する
traff ic jam 交通渋滞
airplane 飛行機
it’s ... to 〜 〜するのは…だ
driver’s license 運転免許
parking area 駐車場⑴①，②，⑤，⑥のに適するものを，ア〜エからそれぞれ１つずつ選び，記号で答えなさい。ただし，いずれも一度しか用いることができません。

〈 10 点×４〉

アHow was it? Please tell me about it.

イThat’s good. In ＊education, America is different from Japan. 〔注〕 education 教育

ウ

Yes, with George. He’s a member of my host family.

エ

Wow, that’s my country!
□①〔⑵

□②〔〕

□⑤〔〕

下線部③，④が，対話の文として最も適当なものとなるように，それぞれの (１語を書きなさい。
⑶〕
□③

□④

□⑥
〔〕

) にあてはまる〈 15 点×２〉

対話文中で明が述べている，アメリカの高校生が日本の高校生と異なる点を日本語で２つ書きなさい。
〈 15 点×２〉□（））□（このページの単語・連語□ however[haʊévə ] しかしながら□ to my surprise 驚いたことには□ thanks to 〜 〜のおかげで□ difference[dɪf rəns] 違い

発音記号ɑ b ɔ d e f ɡ h i j k l m n91