wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

現在完了復習

Total questions: 52

Worksheet time: 29mins

Name
Class
Date
1.

彼は昨日からずっと忙しい

a)

He has been busy since yesterday.

b)

He has busied since yesterday.

c)

He has been busy for yesterday.

d)

He has busied for yesterday.

2.

「もう、すでに」を表す単語を選びなさい

a)

ready

b)

just

c)

all for one

d)

already

3.

私はもう宿題を終えた。

a)

I have just done my homework.

b)

I have just did my homework.

c)

I have already doing my homework.

d)

I have already done my homework.

4.

彼女は5年間アメリカに住んでいる。

a)

She has lived for America in 5 years.

b)

She has living in America for 5 years.

c)

She has lived in America since 5 years.

d)

She has lived in America for 5 years.

5.

( )内の語を正しい形に変えなさい。

I have ( study ) English for 5 years.

(a)  

6.
It's a great movie. I have ... that movie many times.
a)
saw
b)
seen
c)
see
7.

正しいほうを選びましょう。

a)

We practiced badminton yesterday.

b)

We have practiced badminton yesterday.

8.

Federico ___________ never ___________ Korean.

a)

has / learned

b)

have / learned

c)

is / learned

9.

ちょうど

a)

just

b)

already

c)

yet

10.

already

a)

以前

b)

すでに

c)

まだ

11.

Have you finished you home work (a)   ?

12.

Dylan has lived in Otaru _____ November 2021.

a)

以来

b)

すでに

c)

の間

13.

I have been to Sapporo many times. But, I have (a)   been to Osaka.

14.

この本はめっちゃ面白かったよ。ちょうど読んだところだから、貸してあげるよ。

a)

This book was really interesting. I`ve just finished reading it so I`ll lend it to you.

b)

This book was really interesting. I`ve almost finished reading it so I`ll lend it to you.

15.

Dylan has waited (a)   3 hours at the airport.

16.

I have ( ) finished my homework.

a)

yesterday

b)

last

c)

tomorrow

d)

already

17.

( ) you cleaned your room yet?

a)

Do

b)

Does

c)

DId

d)

Have

18.

( ) he cooked dinner yet?

a)

Does

b)

Is

c)

Has

d)

Have

19.

Have you ( ) been to Kyoto?

a)

ever

b)

never

c)

already

d)

ago

20.

I have ( ) seen such a beautiful sunset.

a)

don't

b)

did

c)

has

d)

never

21.

Have you finished your homework ye?

a)

Yes, I do.

b)

No, I don't.

c)

Yes, I have.

d)

No, I don't have.

22.

Has she ever been to Tokyo?

a)

Yes, I have.

b)

No, she doesn't.

c)

Yes, she is.

d)

No, she hasn't.

23.

私はそのような美しい夕日をみたことがありません。

a)

I have never seen such a beautiful sunset.

b)

I have ever seen such a beautiful sunset.

c)

I have not never seen such a beautiful sunset.

d)

I never have seen such a beautiful sunset.

24.

その電車はまだ出発していません。

a)

The train has never left.

b)

The train has not left yet.

c)

The train already has not left.

d)

The train has not yet left.

25.

あなたはもう部屋を掃除してしまいましたか。

a)

Have you yet cleaned your room?

b)

Have you cleaned yet your room?

c)

Have you cleaned your room yet?

d)

Do you have cleaned your room yet?

26.

私は一度もその映画を見たことがない。

a)

I never have watched the movie.

b)

I have never watched the movie.

c)

I have watched the movie never.

d)

I have never watch the movie.

27.

Has he cooked dinner ( )?

a)

already

b)

just

c)

yet

d)

yesterday

28.

I have ( ) to Tokyo twice.

a)

gone

b)

went

c)

goed

d)

been

29.

makeの過去分詞形を書きなさい

(a)  

30.

hearの過去分詞形を書きなさい

(a)  

31.

I have ( ) such a beautiful sunrise.

a)

never seen

b)

not see

c)

not saw

32.

Have you ( ) climbed Mt. Fuji?

a)

ever

b)

never

c)

not

33.

( ) she left home yet?

a)

Did

b)

Has

c)

Was

34.

I have lived in Tokyo ( ) ten years.

a)

for

b)

of

c)

since

35.

I haven't eaten anything ( ) this morning.

a)

for

b)

of

c)

since

36.

"How many times have you visited Tokyo Disneyland?"

"Five ( )."

a)

time

b)

times

c)

hours

37.

He has ( ) watching TV since this morning.

彼は今朝からずーーーーっとテレビを見ている。

a)

had

b)

being

c)

been

38.

I have been to Osaka (_______).

a)

yet

b)

3 times

c)

never

d)

just

39.

次の文の___に最も適切な言葉(前置詞)を入力してください。

The weather has been hot ___ three days.

(a)  

40.

次の文の___に、( )内の語を適する形(1語)になおして入力してください。

Have the children been ___ in the park since this morning? (play)

(a)  

41.

次の文の___に、( )内の語を適する形(1語)になおして入力してください。

This woman has ___ singing for an hour. (be)

(a)  

42.

次の日本文に合う英文になるように、___に適する語を選びなさい。

___ they ___ running for 1 hour?

彼らは1時間ずっと走り続けているのですか。  

a)

Have

be

b)

Have

is

c)

Have

been

43.

次の日本文に合う英文になるように、___に適する語を選びなさい。

母は今朝からずっと料理をしています。

  My mother ___ since this morning.

a)

has been cooking

b)

has been cooked

c)

is cooking

44.

今まさに彼女からそのニュースを聞いたところ!

I have just ___ the news from her.

a)

hear

b)

heard

c)

hearing

45.

私はちょうど部屋を掃除し終えたところです。

I have just ___ my room.

a)

clean

b)

cleaned

c)

cleaning

46.

Jim —————- Japanese since he was a junior high school student.

a)

studies

b)

is studying

c)

studied

d)

has studied

47.

We ———————— friends for ten years.

a)

are

b)

were

c)

have been

d)

are being

48.

We haven’t finished eating ————-.

a)

yet

b)

already

c)

still

d)

just

49.

( )内の動詞を使って、日本語を英語に直しましょう。

「あなたは今までにニューヨーク(New York)に行ったことがありますか。」(be)

(a)  

50.

( )内に動詞を使って、日本語を英語に直しましょう。

日本にどのくらい住んでいますか。(live)

(a)  

51.

( )内の動詞を使って、日本語を英語に直しましょう。

彼はずっと宿題をしている(do) since this morning.

(a)  

52.

( )内の動詞を使って、日本語を英語に直しましょう。

一週間雨が降り続いています。(rain)

(a)