【演習】現在完了形①(継続用法)(2)

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

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

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

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

⑶ He has a dog. (since last year)

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

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

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

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

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

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

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

⑴ You have wanted a new bike for two years.

⑵ Takeshi has stayed with his uncle since last week.

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

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

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

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

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

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

スポンサーリンク

【解答】現在完了形①(継続用法)(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

⑵ have studied,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.

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