「現在完了(完了)」テスト対策練習問題・無料プリント
中学3年生の英語で学習する「現在完了(完了)」について、定期テストでよく出る問題や過去問をまとめています。
クリックすると答えが表示されるので、テスト前の確認や練習にぴったりです。
「現在完了(完了)」テスト対策練習問題
次の英文を現在完了になるように、( )内の語を適する形に変えて答えなさい。
問1
She ( finish ) her homework.
答えを見る
答え:She has finished her homework.
問2
We ( see ) that movie.
答えを見る
答え:We have seen that movie.
問3
I ( not / eat ) dinner yet.
答えを見る
答え:I have not eaten dinner yet.
問4
They ( already / go ) to the concert.
答えを見る
答え:They have already gone to the concert.
問5
He ( arrive ) in Tokyo.
答えを見る
答え:He has arrived in Tokyo.
次の英文を現在完了になるように書き直しなさい。
問1
I finish my homework.
答えを見る
答え:I have finished my homework.
問2
You clean the classroom.
答えを見る
答え:You have cleaned the classroom.
問3
He buys a new car.
答えを見る
答え:He has bought a new car.
問4
She writes a letter.
答えを見る
答え:She has written a letter.
問5
We eat sushi.
答えを見る
答え:We have eaten sushi.
次の現在完了の英文を日本文に直しなさい。
問1
I have already visited France.
答えを見る
答え:私はすでにフランスを訪れました。
問2
They have not finished their project.
答えを見る
答え:彼らはプロジェクトをまだ終わらせていません。
問3
She has just read this book.
答えを見る
答え:彼女はちょうどこの本を読み終えたところです。
問4
She has already written the story.
答えを見る
答え:彼女はすでにその物語を書きました。
問5
My mother has already washed her car.
答えを見る
答え:私の母はすでに彼女の車を洗いました。
次の日本文をもとにして、与えられた語句を並び替えて現在完了の英文になるように書きなさい。
問1
「私はそのニュースをすでに知っています。」
( the news / I / already / have / known )
答えを見る
答え:I have already known the news.
問2
「彼らはまだ帰ってきていません。」
( yet / not / home / they / have / come )
答えを見る
答え:They have not come home yet.
問3
「私はちょうど駅に到着しました。」
( the station / have / at / I / just / arrived )
答えを見る
答え:I have just arrived at the station.
問4
「あなたはすでに朝食を食べました。」
( already / breakfast / had / You / have )
答えを見る
答え:You have already had breakfast.
問5
「彼はちょうどそのテレビ番組を見たところです。」
( TV program / He / the / just / watched / has )
答えを見る
答え:He has just watched the TV program.
次の日本文をもとに、空欄に適する語を答えて現在完了の英文に直しなさい。
問1
「私はランチを食べました。」
I ( ) ( ) my lunch.
答えを見る
答え:I have eaten my lunch.
問2
「彼らはバスケットボールの試合に勝ちました。」
They ( ) ( ) the basketball game.
答えを見る
答え:They have won the basketball game.
問3
「彼女は宿題をまだやっていません。」
She ( ) not ( ) her homework.
答えを見る
答え:She has not done her homework.
問4
「私たちはすでに美術館に行きました。」
We ( ) already ( ) to the museum.
答えを見る
答え:We have already gone to the museum.
問5
「彼女はすでに起きています。」
She ( ) ( ) got up.
答えを見る
答え:She has already got up.
次の現在完了の英文を疑問文に直しなさい。
問1
You have already read a newspaper.
答えを見る
答え:Have you read a newspaper yet?
問2
They have already eaten breakfast.
答えを見る
答え:Have they eaten breakfast yet?
問3
She has already taken a bath.
答えを見る
答え:Has she taken a bath yet?
問4
He has finished his homework.
答えを見る
答え:Has he finished his homework?
問5
You have seen that movie.
答えを見る
答え:Have you seen that movie?
次の現在完了の英文を否定文に直しなさい。
問1
He has already sent an e-mail to him.(短縮形で)
答えを見る
答え:He hasn’t sent an e-mail to him yet.
問2
They have already eaten breakfast.
答えを見る
答え:They have not eaten breakfast yet.
問3
You have already listened to the CD.
答えを見る
答え:You haven’t listened to the CD yet.
問4
He has finished his homework.
答えを見る
答え:He has not finished his homework.
問5
I have seen that movie.
答えを見る
答え:I have not seen that movie.
運営者情報
ゆみねこ
詳しいプロフィールを見る
青山学院大学教育学科卒業。TOEIC795点。2児の母。2019年の長女の高校受験時、訳あって塾には行かずに自宅学習のみで挑戦することになり、教科書をイチから一緒に読み直しながら勉強を見た結果、偏差値20上昇。志望校の特待生クラストップ10位内で合格を果たす。