現在完了(継続2)

1. (  )内に適切な単語を入れなさい。

(1) 私は 2 時間ずっとここにいる。
I ( ) ( ) here ( ) two hours.

(2) 私は 3 年間英語を勉強している。
I ( ) ( ) English( ) three years.

(3) 私は 7 歳のときからずっとサッカーをしている。
I ( ) ( ) soccer ( ) I was seven.

(4) ケンは先週からずっと病気で寝ている。
Ken ( ) ( ) sick in bed ( ) last week.

(5) あなたは昨夜からずっとテレビを見ているのですか。 はい、そうです。
( ) you ( ) TV ( ) last night?  Yes, I ( ) .

(6) 私は昨日から何も食べていない。
I ( ) ( ) anything since yesterday.

(7) あなたはどのくらいの間、東京に住んでいるのですか。
( ) ( ) ( ) you lived in Tokyo?

(8) ユミは長い間忙しい。
Yumi ( ) ( ) busy ( ) ( ) ( ) ( ) .

2.  次のカッコの中にforまたはsinceを入れなさい。

(1) We have been friends ( ) ten years.

(2) Ken has played tennis ( ) he was six.

(3) I have been in Kanazawa ( ) yesterday.

(4) My mother has been sick ( ) a week.

(5) Tom has been in Tokyo ( ) two weeks.

(6) We have been good friends ( ) last year.

(7) I have lived in Kanazawa ( ) a long time.

(8) Ken has studied English ( ) 2002.

3.  2つの文をひとつにしなさい。

(1) Ken came to Japan two days ago. He is still in Japan.

(2) I started to study English at nine o’clock. I’m still studying English.

1

(1) have been for
(2) have studied for
(3) have played since
(4) has been since
(5) Have watched since have
(6) haven’t eaten
(7) How long have
(8) has been for a long time

2

(1) for  (2) since  (3) since  (4) for  
(5) for  (6) since  (7) for  (8) since

3

(1) Ken has been in Japan for two days.
(2) I have studied English since nine o’clock.