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

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

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

⑴ I (    ) (    ) at the library (    ) two hours. ( stay )

⑵ He (    ) never (    ) to this CD. ( listen )

⑶ My sister and I (    ) just (    ) here. ( come )

⑷ We (    ) (    ) good friends (    ) a long time. ( be )

⑸ His brother (    ) (    ) this pen before. ( use )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

スポンサーリンク

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

[1]

⑴ have stayed,for

⑵ has,listened

⑶ have,come

⑷ have been,for

⑸ has used

[2]

⑴ How many times have you read this book?

⑵ He has been tired since yesterday.

⑶ My mother has already washed the dishes.

⑷ We have been to Australia four times.

⑸ How long has she known him.

⑹ They haven’t finished their homework yet.

[3]

⑴ I haven’t cleaned my room yet.
または I haven’t finished cleaning my room yet.

⑵ He has never seen(met) her mother.

⑶ How long have you been(stayed) at the library.

⑷ They have been busy since last week.

⑸ The train has just left(started).

⑹ Have you ever helped her?

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