eigozai

 

53

現在完了形 [3]

INDEX PAGE

 

   

(1)

このレッスンで練習する現在完了は、動作や状態が過去から現在まで継続していることを表します。for 〜はその期間を示しています。
I've = I have,  you've = you have,  we've = we have

 
 
 

 
 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

I've studied English for two years.

私は2年間英語を勉強しています。

You've lived in London for ten years.

あなたは10年間ロンドンに住んでいます。

We've been in Paris for three months.

私たちは3ヶ月パリにいます。

 

 

絵を見ながら聞いてください。
she's = she has,  he's = he has

 
 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

She's studied English for two years.

彼女は2年間英語を勉強しています。

He's lived in London for ten years.

彼は10年間ロンドンに住んでいます。

Mary has been in Paris for three months.

メアリーは3ヶ月パリにいます。

 

(2)

現在完了が「継続」を表す時は、for two years や for three months の代わりに these past two years や these past three months のように言うこともできます。絵を見ながら聞いてください。
they've = they have,  it's = it has

 
 
 
 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

I've studied English these past two years.

私はこの2年間英語を勉強しています。

They've lived in this apartment these
past five years.

彼らはこの5年間このアパートに住んでいます。

It's been hot these past three days.

この3日間は暑いです。

 
 

(3)

this winter, this month, this week などが現在完了と一緒に使われた時は、まだその冬、月、週などが過ぎてしまっていないことを表します。絵を見ながら聞いてください。

 
 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

We've had a lot of snow this winter.

この冬は雪が多かった。

I've been busy this month.

私は今月、忙しかった。

She's been sick in bed this week.

彼女は今週、病気で寝ています。

 

(4)

since 〜は「〜以来(ずっと)」という意味です。継続を表す現在完了と一緒によく使われる言い方です。since の後に「過去のある時期」を表すことばが来ます。

 
 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

I've studied English since April two years ago.

私は2年前の4月以来英語を勉強しています。

They've lived in this apartment since 1983.

彼らは1983年以来このアパートに住んでいます。

Kate has been sick in bed since last week.

ケートは先週以来、病気で寝ています。

 

 

since のあとに過去形の文(従節)が来ると、「〜した時(〜だった時)以来」という意味になります。絵を見ながら聞いてください。

 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

I've studied English since I entered junior high school.

私は中学校に入って以来、英語を勉強しています。

We've known him since he was a baby.

私たちは彼を赤ん坊の頃から知っています。

Phil has lived in New York since he came to America.

フィルはアメリカに来て以来ニューヨークに住んでいます。

 

(5)

絵を見ながら聞いてください。

 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

a. "Have you studied English for two 
     years?"
   "Yes, I have."

あなたは2年間英語を勉強しているのですか?
はい、そうです。

b. "Have you known him since he was a
     baby?"
   "Yes, we have."

あなたは彼を赤ん坊の頃から知っているのですか?
はい、そうです。

c. "Have you been sick in bed since last
     month?"
   "No, I haven't. I've been sick since last
     week."

あなたは先月から病気で寝ているのですか?
いいえ、ちがいます。先週から病気です。

 

 

絵を見ながら聞いてください。

 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

a. "Has she studied English this year?"
   "Yes, she has."

彼女は今年、英語を勉強しているのですか?
はい、そうです。

b. "Has Mr.Jones stayed in London for
     three weeks?"
   "Yes, he has."

ジョーンズさんはロンドンに3週間滞在しているのですか?
はい、そうです。

c. "Has he been busy since last week?"
   "No, he hasn't. He's had little work to
     do."

彼は先週以来、忙しいのですか?
いいえ。彼ははすることがほとんどありません。

 
 

a little と little
a little は肯定的な意味で「少しある」ことを表しますが、little は否定的な意味で「ほんの少ししかない(ほとんどない)」ことを表します。a little も little も「1つ、2つ」と数えられられないものと一緒に使います。no は「全くない」ことを表します。

a. There's a little milk in the bottle.
   瓶の中にミルクがいくらかあります。

b. There's little milk in the bottle.
   瓶の中にミルクがわずかにあります。

c. There's no milk in the bottle.
   瓶の中にミルクはありません。

 
 
 
 

a few と few
a fewは肯定的な意味で「少しある」ことを表しますが、few は否定的な意味で「ほんの少ししかない(ほとんどない)」ことを表します。a few も few も「1つ、2つ」と数えられるものと一緒に使います。no は「全くない」ことを表します。

a. I see a few flowers in the garden.
 庭にいくらかの花が見えます。

b. I see few flowers in the garden.
 庭にわずかな花が見えます。

c. I see no flowers in the garden.
 庭に花は見あたりません。

 
 

(6)

How long は継続の期間の長さを尋ねる際に使います。絵を見ながら聞いてください。

 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

a. "How long have you studied English?"
   "For two years."

あなたはどのくらい英語を勉強しているのですか?
2年です。

b. "How long have you been in
     New York?"
   "For three years."

あなたはどのくらいニューヨークにいるのですか?
3年です。

c. "How long have you stayed in
     Honolulu?"
   "Since last Wednesday."

あなたはどのくらいホノルルに滞在しているのですか?
先の水曜日からです。

 

 

絵を見ながら聞いてください。

 


 


 


 

 

 

上で絵をみながら聞いた音声を英語で書くと次のようになります。文字を見ながら聞いてください。

 
 



 

 

How long has she studied English?

彼女はどのくらい英語を勉強しているのですか?

How long has he been in New York?

彼はどのくらいニューヨークにいるのですか?

How long has Tom stayed in Honolulu?

トムはどのくらいホノルルに滞在しているのですか?

 

(7)

次の英文を見ながら聞いてください。

 



 

 

How Was Your Mother?

Ted:    Hi, Jean. Where have you been?
Jean:   I've been to the hospital to see my mother.
Ted:    To see your mother? That's too bad. I hope she's OK.
Jean:   What?
Ted:    How long has she been in the hospital?
Jean:   Oh, no. Mother's working part-time at the hospital.

 
 
 

お母さんの具合はどうでしたか?

Ted:    やあ、ジーン。どこへ行っていたの?
Jean:  お母さんに会いに病院へ行っていたの。
Ted:    お母さんにだって?それはいけないね。お母さんは大丈夫だといいね。
Jean:  え?
Ted:    入院してどのくらいになるの?
Jean:  そうじゃないのよ。お母さんは病院でパートタイムの仕事をしているのよ。

 
 


[TOP]