Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Wskaż zdanie w czasie Present Perfect.

a)

Did you have tickets to opera?

b)

Has your teacher driven a sports car??

c)

Are you going to opera now?

2.

Schemat zdania oznajmującego w czasie Present Perfect to:

a)

Podmiot + had + III forma + reszta zdania

b)

Podmiot + have/has + II forma + reszta zdania

c)

Podmiot + have/ has + III forma + reszta zdania

d)

Podmiot + be + czasownik z ing + reszta zdania

3.

Has Stan ever .................... a competition?

a)

win

b)

wonning

c)

won

d)

wined

4.

He hasn't ............... a shower yet.

a)

hads

b)

have

c)

had

d)

haved

5.

Have you ............ seen the Harry Potter films?

a)

ever

b)

never

c)

yet

d)

still

6.

Peter ......... in the sea.

a)

hasn't swim

b)

hasn't swum

c)

haven't swum

d)

haven't swim

7.

Jak brzmi trzecia forma czasownika: DO

a)

did

b)

done

c)

doing

d)

does

8.

She ................ Italian food.

a)

has eated

b)

has ate

c)

have eaten

d)

has eaten

9.

Has Adam ever been to Japan? No, he ...........

a)

have

b)

hasn't

c)

haven't

d)

has

10.

My family and I ............. to the new pizza restaurant.

a)

have been

b)

has been

c)

were

d)

have being

11.

Paweł ............... on holiday to Italy but he's back now.

a)

hasn't been

b)

has gone

c)

has been

d)

have gone

12.

It .......... all morning.

a)

has rain

b)

has rained

c)

have rain

d)

have rained

13.

Has the teacher given us any homework?

a)

Yes, she gave

b)

No, she haven't

c)

Yes, she has.

14.

I ............ my CD player.

a)

haven't broken

b)

hasn't broken

c)

haven't broke

15.

Our teacher ......... the lesson.

a)

hasn't finish

b)

haven't finished

c)

hasn't finished