wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Junior Explorer 6

Total questions: 15

Worksheet time: 12mins

Name
Class
Date
1.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


Emma is having a New Year's Eve party tonight. She (a)   (invite) a lot of people.

2.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


I know who he is, but I (a)   (forget) his name.

3.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


I can't find Peter. (a)   (you see) him?

4.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


Somebody (a)   (break) the window with the football.

5.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


Where's Thomas? He (a)   (go) to bed.

6.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


We (a)   (buy) a new car. It's lovely.

7.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


It's their wedding anniversary today but we (a)   (not get) them a present!

8.

Uzupełnij zdania odpowiednią formą czasownika w czasie Present Perfect


(a)   (you write) the report I asked you to do?

9.

Have you ever ..... all over Europe?

a)

travelled

b)

travel

c)

traveled

d)

travelld

10.

I ........................ a camel.

a)

have never ride

b)

haven't never ridden

c)

have never ridden

d)

has never ridden

11.

...........................in a private plane?

a)

Has you ever flown

b)

Have you never flown

c)

Have you ever flown

d)

Have you ever fly

12.

Anna .........................her leg.

a)

has broke

b)

have break

c)

have broken

d)

has broken

13.

My parents .......................... a book for children.

a)

has written

b)

have written

c)

have wrote

d)

have write

14.

............................ the living room for the party?

a)

Have you decorated

b)

Have you decorate

c)

Has you decorated

d)

Has you decorate

15.

Susan ............................... in her best clothes

a)

have dressed up

b)

has dressed upped

c)

has dress up

d)

has dressed up