【演習】現在完了(継続)(2)


[1] 次の英文を(  )内の語句を使って現在完了の文に書きかえなさい。

 1) I stay with my aunt. (for three weeks)

 2) My brother wants this computer. (for a long time)

 3) He has a dog. (since last year)

 4) I know that singer. (since I was ten years old)

[2] 次の日本文の意味にあうように,__に適する語を入れなさい。

 1) 彼は今朝からずっとここにいます。
   He ______ ______ here ______ this morning.

 2) 私たちはこの部屋で2時間英語を勉強しています。
   We ______ ______ English _____ two hours in this room.

 3) あなたはいつからサッカー部にいますか。
   _____ _____ _____ you _____ in the soccer club?

 4) 私は3年間彼に会っていません。
   I ______ _____ him _____ three years.

[3] 次の英文を下線部をたずねる疑問文に書きかえなさい。

 1) You have wanted a new bike for two years.

 2) Takeshi has stayed with his uncle since last week.

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

 1) 彼女は長い間そのピアノを欲しがっています。

 2) あなたたちはどのくらい同じクラスですか。─ 2年間です。

 3) 私たちは8年間この家に住んでいます。

 4) 私は5年間この自転車を使っています。

 5) 彼女は子どものころから彼と知り合いです。

スポンサーリンク

【解答】現在完了①(継続)(2)

[1]

1) I have stayed with my aunt for three weeks.
2) My brother has wanted this computer for a long time.
3) He has had a dog since last year.
4) I have known that singer since I was ten years old.

[2]

1) has been,since
2) have studied,for
3) How long have,been
4) haven’t met(seen),for

[3]

1) How long have you wanted a new bike?
2) How long has Takeshi stayed with his uncle?

[4]

1) She has wanted the piano for a long time.
2) How long have you been in the same class? ─ For two years.
3) We have lived in this house for eight years.
4) I have used this bike for five years.
5) She has known him since she was a child.

タイトルとURLをコピーしました