【演習】現在完了(まとめ)(3)


[1] __に適する語を入れて,現在完了の文を完成させなさい。ただし( )内の語を,必要であれば適する形にかえて用いること。

 1) I _____ _____ at the library _____ two hours. ( stay )

 2) He _____ never _____ to this CD. ( listen )

 3) My sister and I _____ just _____ here. ( come )

 4) We _____ _____ good friends _____ a long time. ( be )

 5) His brother _____ _____ this pen before. ( use )

[2] 次の日本文の意味にあうように,(  )内の語(句)を並べかえなさい。

 1) あなたは何回この本を読んだことがありますか。
   ( have / times / this book / how / read / you / many )?

 2) 彼は昨日から(ずっと)疲れています。
   ( been / since / tired / he / yesterday / has ).

 3) 私の母はすでにお皿を洗い終えています。
   ( washed / my mother / the dishes / already / has ).

 4) 私たちは4回オーストラリアに行ったことがあります。
   ( four / to / have / we / Australia / been / times ).

 5) 彼女はどのくらい彼と知り合いですか。
   ( she / him / how / has / known / long )?

 6) 彼らはまだ宿題を終えていません。
   ( haven’t / their / yet / homework / they / finished ).

[3] 次の日本文の意味にあうように,(  )内の語(句)を並べかえなさい。

 1) 私はまだ自分の部屋を掃除し終えていません。

 2) 彼は彼女の母親に一度も会ったことがありません。

 3) あなたはどのくらい図書館にいますか。

 4) 彼らは先週からずっと忙しいです。

 5) その列車はちょうど出発したところです。

 6) あなたはこれまでに彼女を助けたことがありますか。

スポンサーリンク

【解答】現在完了④(まとめ)(3)

[1]

1) have stayed,for
2) has,listened
3) have,come
4) have been,for
5) has used

[2]

1) How many times have you read this book?
2) He has been tired since yesterday.
3) My mother has already washed the dishes.
4) We have been to Australia four times.
5) How long has she known him.
6) They haven’t finished their homework.

[3]

1) I haven’t cleaned my room yet.
  (I haven’t finished cleaning my room yet.)
2) He has never seen(met) her mother.
3) How long have you been(stayed) at the library.
4) They have been busy since last week.
5) The train has just left(started).
6) Have you ever helped her?

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