Font size
Worksheets現在完了形(まとめ)
Total questions: 50
Worksheet time: 31mins
I've already ( ) my job.
finished
finishes
finish
He ( ) just cleaned his room.
have
has
having
My brother has just ( ) his homework.
do
did
done
私はもうすでにこの本を読みました。
I ( )( )( ) this book.
have just read
have read just
have already read
have read already
その試合はちょうど始まったところです。
The match ( )( )( ).
has just started
just has started
has already started
already has started
Mary ( ) here since she came to Japan in 1990.
lived
have lived
has lived
lives
A: Are you still reading the newspaper?
B: No. I ( ) already read it.
am
was
will
have
兄はもう東京を出発しました。
( already / my brother / has / Tokyo / left ).
(a)
私はすでにもう宿題をしました。
( done / I / already / my / have / homework /.)
(a)
私はちょうど今朝食を食べたところです。
I have ( ) eaten breakfast.
already
just
for
since
Ken has just written a letter.
ケンはずっと手紙を書いている。
ケンはちょうど手紙を書いたところだ。
Ken has been busy ( ) a week.
just
already
since
for
トムはもうすでに家を出発しました。
Tom has ( ) left home.
just
already
for
since
Emi has studied English for a long time.
エミは長い間、英語を勉強しています。
エミはちょうど英語を勉強したところだ。
( ) you bought a ticket yet?
Did
Are
Have
I haven't eaten lunch ( ).
just
yet
already
Has Emi ( ) the movie yet?
see
saw
seen
あなたはもう宿題をしましたか?
Have you already done your homework?
Have you done your homework yet?
トムはまだ顔を洗っていません。
Tom hasn't just washed his face.
Tom hasn't washed his face yet.
ケンはもうアメリカへ行ってしまった。
Ken has already gone to America.
Ken has just gone to America.
Ken has gone to America yet.
A: Has Ken arrived yet?
B: No, ( )( ).
I haven't
he hasn't
I have
he has
昨夜からずっと寒い。
It has been cold ( ) last night.
for
since
yet
just
コンサートはまだ始まっていません。
The concert has not begun ( ).
since
for
yet
just
私はこの車を6年間ずっと使っています、
I have used this car ( ) six years.
for
since
yet
already
ボブはもう窓をふいてしまいました。
Bob has ( ) cleaned the windows.
already
just
yet
for
あなたはもうその本を読みましたか?
Have you already read the book?
Have you read the book yet?
疑問文に書き換えなさい。
You have already bought a ticket.
(a)
否定文に書き換えなさい、
My mother has already started cooking.
(a)
I've ( ) koala once.
see
saw
seen
John ( ) eaten natto many times.
have
has
having
Ken has never ( ) to China.
went
gone
been
私は一度もピアノを弾いたことがありません。
I ( )( )( ) the piano.
have just played
have already played
have never played
エミは二回アメリカに行ったことがあります。
Emi has been to America ( ).
(a)
私はケンと話したことがありません。
( talked / never / I / have / Ken / with /.)
(a)
Ken has gone to Tokyo.
ケンは東京へ行ってしまった。
ケンは東京に行ったことがある。
エミは大阪に行ったことがある。
Emi has gone to Osaka.
Emi has been to Osaka.
私の兄は何度の沖縄に行ったことがあります。
( times / been / brother / many / Okinawa / my / to / has /.)
(a)
( )you ever eaten natto?
Did
Are
Have
How ( ) have you visited Osaka?
- Three times.
long
often
many
Have you ( ) been to Hokkaido?
already
yet
ever
never
あなたはこの映画を見たことがありますか?
( ever / have / this/ you / seen / movie /?)
(a)
エミは何回そこへ行ったことがありますか?
(many / been / has / there / times / Emi / how /?)
(a)
A: Has your father ever been to America?
B: Yes, ( )( ).
(a)
次の文がほぼ同じ内容を表すように、( )に適語を入れよ。
・She went to America, and she is still there.
・She ( )( ) to America.
(a)
次の文がほぼ同じ内容を表すように、
( )に適語を入れよ。
・He came to Japan three years ago, and he still lives in Japan.
・He ( )( ) in Japan for three years.
(a)
次の文がほぼ同じ内容を表すように、
( )に適語を入れよ。
・I lost my pen and I don't have it now.
・I ( )( ) my pen.
(a)
次の文がほぼ同じ内容を表すように、
( )に適語を入れよ。
・This is Ellen's first trip to Tokyo.
・ Ellen ( )( ) been to Tokyo before.
(a)
次の文がほぼ同じ内容を表すように、
( )に適語を入れよ。
・It is a long time since I saw you last.
・I ( )( ) you for a long time.
(a)
次の文がほぼ同じ内容を表すように、( )に適語を入れよ。
We haven't received her letter for a long time.
She ( )( ) to us for a long time.
(a)
Emi has visited Kyoto three times.
(下線部をたずねる疑問文に書き換えよ)
(a)
