入試によく出る英熟語集~第8集

How long ~ ? = どのくらい長く~ ?  いつから~ ?

How long have you lived in Japan ? (あなたはいつから日本に住んでいますか。)

not ~ yet = まだ~ない

I have not finished my homework yet. (私はまだ宿題を終えていない。)

 

※この熟語は、現在完了形以外の時制でも広く使える。

 

She is not ready yet. (彼女はまだ準備ができていない。)

He did not arrive yet. (彼はまだ到着していませんでした。)

No, not yet. = いいえ、まだです。

A : Have you eaten lunch yet ? (もう昼ごはんを食べましたか。)

B : No, not yet. (いいえ、まだです。)

for a long time = 長い間、ずっと以前から

We have known each other for a long time. (私たちは長い間ずっと知り合いです。)

several times = 何度か

many times = 何度も

I have met him several times. (私は彼に何度か会ったことがある。)

We have visited Kyoto many times. (私たちは何度も京都を訪れたことがある。)

 

※1度 = once, 2度= twice, 3度以上 = ~ times とする。

 

I've seen the movie three times. (私はその映画を3回観たことがある。)

How often [ many times ] ~ ? = 何度~?

How often [ many times ] have you been to London ? (あなたは今までにロンドンへ何回行ったことがありますか。)

 

※How often ~ ? には次のような使い方もある。

 

How often does the bus come ? (バスは何分おきに来ますか。)

have been in ~ = ①ずっと~にいる(継続)、②~にいたことがある(経験)

have been to ~ = ①~へ行ったことがある(経験)、②~へ行って来たところだ(完了)

have gone to ~ = ~へ行ってしまった(結果)

He has been in his room since this morning. (彼は今朝からずっと自分の部屋にいる。)

She has been in North Korea before. (彼女は以前、北朝鮮にいたことがある。)

Have you ever been to Okinawa ? (沖縄へ行ったことがありますか。)

I've just been to the drugstore. (私はちょうど薬局へ行ってきたところだ。)

Ken has gone to Canada. (ケンはカナダへ行ってしまった。)

Ken has gone swimming. (ケンは泳ぎに行ってしまった。)

 

※ have gone to ~ には、「~へ行ったことがある」という意味は無いことに注意。