当サイトは収益を目的としたアドセンス広告を使用しており、ページ内に広告が含まれる場合があります。

演習▷ 現在完了形①(継続用法)

演習 – No.2

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

I have stayed with my aunt for three weeks.

My brother has wanted this computer for a long time.

He has had a dog since last year.

I have known that singer since I was ten years old.

【2】次の日本文の意味にあうように,(  )に適する語を入れなさい。

has been,since

has been sick(ill),for

How long have,been

haven’t met(seen),for

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

How long have you wanted a new bike?

How long has Takeshi stayed with his uncle?

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

She has wanted the piano for a long time.

How long have you been in the same class?

─ For two years.

We have lived in this house for eight years.

I have used this bike for five years.

She has known him since she was a child.