[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.
