「現在完了(継続)」テスト対策練習問題・無料プリント
「現在完了(継続)」テスト対策練習問題
次の英文を、「現在完了(継続)」になるように、( )内の語を適した形に直しなさい。
問1
I (live) in Tokyo since 2010.
答えを見る
答え:I have lived in Tokyo since 2010.
問2
He (play) the guitar since he was ten.
答えを見る
答え:He has played the guitar since he was ten.
問3
They (study) English since junior high school.
答えを見る
答え:They have studied English since junior high school.
問4
She (work) for this company since last year.
答えを見る
答え:She has worked for this company since last year.
問5
We (practice) for the school festival since last month.
答えを見る
答え:We have practiced for the school festival since last month.
次の英文を現在完了(継続)の英文に直しなさい。
問1
I live in Kyoto.
答えを見る
答え:I have lived in Kyoto.
問2
He plays tennis.
答えを見る
答え:He has played tennis.
問3
They study at the library.
答えを見る
答え:They have studied at the library.
問4
She works at a cafe.
答えを見る
答え:She has worked at a cafe.
問5
We practice piano for three hours.
答えを見る
答え:We have practiced piano for three hours.
次の現在完了(継続)の英文を日本文に直しなさい。
問1
I have lived in this town since 2020.
答えを見る
答え:私は2020年からこの町に住んでいます。
問2
He has known her since they were children.
答えを見る
答え:彼は子供の頃から彼女を知っています。
問3
I haven't met her since last month.
答えを見る
答え:私は先月から彼女に会っていません。
問4
How long have we been friends?
答えを見る
答え:私たちはどのくらいの期間友達ですか?
問5
She has been busy since last week
答えを見る
答え:彼女は先週から忙しいです。
日本文をもとに、現在完了(継続)の英文になるように与えられた語句を並べ替えなさい。
問1
私は3年間英語を勉強しています。
(I / have / for three years / learned / English).
答えを見る
答え:I have learned English for three years.
問2
彼女は5歳のころからピアノを弾いています。
(She / has / played / since she was five / the piano).
答えを見る
答え:She has played the piano since she was five.
問3
私たちは1ヶ月間、バスケットボールの練習をしてきました。
(We / have / for one month / practiced / basketball).
答えを見る
答え:We have practiced basketball for one month.
問4
彼は2018年から東京に住んでいます。
(He / in Tokyo / since 2018 / lived / has).
答えを見る
答え:He has lived in Tokyo since 2018.
問5
彼らは2時間テレビゲームをプレイしています。
(They / for two hours / have / played / video games).
答えを見る
答え:They have played video games for two hours.
日本文をもとに、現在完了(継続)の英文になるように空欄に適する語を答えなさい。
問1
私は10年間この街に住んでいます。
I ___ ___in this city for 10 years.
答えを見る
答え:I have lived in this city for 10 years.
問2
彼女は10代のころから、この店で働いています。
She ___ ____ at this store since she was a teenager.
答えを見る
答え:She has worked at this store since she was a teenager.
問3
彼らは昨年の冬からこれらの服を着ています。
They ___ ___ these clothes since last winter.
答えを見る
答え:They have worn these clothes since last winter.
問4
彼は2015年から英語を勉強しています。
He ___ ___ English since 2015.
答えを見る
答え:He has studied English since 2015
問5
私たちは初めて会ったときから、この秘密を守ってきました。
We ___ ___ this secret since we first met.
答えを見る
答え:We have kept this secret since we first met.
次の現在完了(継続)の英文を疑問文になおしなさい。
問1
You have studied this subject since last year.
答えを見る
答え:Have you studied this subject since last year?
問2
She has read this book since yesterday.
答えを見る
答え:Has she read this book since yesterday?
問3
They have played baseball since lunchtime.
答えを見る
答え:Have they played baseball since lunchtime?
問4
He has worked on this project since last week.
答えを見る
答え:Has he worked on this project since last week?
問5
It has rained for a whole week.
答えを見る
答え:Has it rained for a whole week?
次の現在完了(継続)の英文を否定文になおしなさい。※短縮形は使わないこと。
問1
I have written this essay since afternoon.
答えを見る
答え:I have not written this essay since afternoon.
問2
She has waited for you since 10 a.m.
答えを見る
答え:She has not waited for you since 10 a.m.
問3
They have studied for the test since Monday.
答えを見る
答え:They have not studied for the test since Monday.
問4
He has exercised since he woke up.
答えを見る
答え:He has not exercised since he woke up.
問5
We have practiced tennis since this morning.
答えを見る
答え:We have not practiced tennis since this morning.
日本文にあうように、空欄に適切な語を入れて英文を完成させなさい。
問1
私たちは昨日その手紙を受け取りました。
We _____ the letter yesterday.
答えを見る
答え:We received the letter yesterday.
問2
あなたは毎日ニュースを見ますか?
Do you watch the _____ every day?
答えを見る
答え:Do you watch the news every day?
問3
私は高校時代に野球をしていました。
I _____ play baseball in high school.
答えを見る
答え:I used to play baseball in high school.
問4
このバッグは100ドル以上します。
This bag costs _____ 100 dollars.
答えを見る
答え:This bag costs more than 100 dollars.
問5
彼女は以前、銀行で働いていましたが、今は教師です。
She _____ work in a bank, but now she's a teacher.
答えを見る
答え:She used to work in a bank, but now she’s a teacher.
次の英文を日本文に直しなさい。
問1
He received a gift from his friend.
答えを見る
答え:彼は友人から贈り物をもらいました。
問2
I watch the news every morning.
答えを見る
答え:私は毎朝ニュースを見ます。
問3
I used to play piano when I was a child.
答えを見る
答え:私は子供のころピアノを弾いていました。
問4
This car costs more than 5000 dollars.
答えを見る
答え:この車は5000ドル以上します。
問5
She used to live in Osaka.
答えを見る
答え:彼女は以前、大阪に住んでいました。
運営者情報
ゆみねこ
詳しいプロフィールを見る
青山学院大学教育学科卒業。TOEIC795点。2児の母。2019年の長女の高校受験時、訳あって塾には行かずに自宅学習のみで挑戦することになり、教科書をイチから一緒に読み直しながら勉強を見た結果、偏差値20上昇。志望校の特待生クラストップ10位内で合格を果たす。