問題
現在完了(継続) 基本問題
いちど解説に目をとおしてから問題をやるのがおすすめです。
問題をクリックすると答えがでます。
〈継続の現在完了〉
問題(1) 日本語にあうように、( ) 内に適する語をいれましょう。
私は3年間ずっと英語を勉強している。
I
( ) ( )
English
( )
three years.
I have studied English for three years.
彼は昨日からずっといそがしい。
He
( ) ( )
busy
( )
yesterday.
He
has been busy
since yesterday.
※ be の過去分詞は been です。
〈since と for〉
問題(2) 日本語にあうように、( ) 内に適する語をいれましょう。
彼女は長い間ずっと新しいギターをほしがっています。
She
( ) ( )
a new guitar
( ) ( ) ( ) ( ).
She has wanted a new guitar for a long time.
私は子供だったときからずっと日本に住んでいます。
I
( ) ( )
in Japan
( )
I was a child.
I have lived in Japan since I was a child.
〈継続の現在完了の否定文・疑問文〉
問題(3) 日本語にあうように、( ) 内に適する語をいれましょう。
私たちは先月からずっと野球をしていない。
We
( )( )( )
baseball
( ) last month.
We have not played baseball since last month.
一週間ずっと雨が降っていない。
It
( )( )
( )
a week.
It hasn't rained for a week.
あなたは彼が子供のときからずっと彼を知っているのですか。
( )
you
( )
him
( )
he was a child?
はい、知っています。 / いいえ、知りません。
( ),( )( ). / ( ),( )( ).
Have
you
known
him
since he was a child?
Yes, I have. / No, I haven't.
彼女は3年間ずっとテニスをしているのですか。
( )
she
( )
tennis
( )
three years?
はい、しています。 / いいえ、してません。
( ),( )( ). / ( ),( )( ).
Has
she
played
tennis
for three years?
Yes, she has. / No, she hasn't.
〈How long have(has)~? の疑問文〉
問題(4) 日本語にあうように、( ) 内に適する語をいれましょう。
どれくらいの間あなたは英語をずっと勉強しているのですか。
( )( )( )
you
( )
English?
3年間です。
( )( )( ).
How long have
you
studied
English?
For three years.
どれくらいの間ずっと雨が降っているのですか。
( )( )( )
it
( )( )?
今朝からです。
( )( )( ).
How long has
it
been raining?
Since this morning.
答え(中3 Unit2 基本問題)
(1)have studied for, has been since
(2)has wanted for a long time, have lived since
(3)have not played since, hasn't rained for,Have known since,Yes,I have,No,I haven't Has played for,Yes,she has,No,she hasn't
(4)How long have studied,For three years, How long has it been raining,Since this morning
問題