wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Czas Present Perfect

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

I ________(not see) my granny for a long time.

a)

haven't seen

b)

hasn't seen

c)

haven't saw

d)

didn't see

2.

They_______ (give) to me a nice present.

a)

has given

b)

have given

c)

given

d)

give

3.

_______ he _______ (eat) his snack?

a)

Have he eaten

b)

Have he ate

c)

Has he eaten

d)

Has he eat

4.

You _______ (not do) this work.

a)

haven't do

b)

haven't did

c)

hasn't did

d)

haven't done

5.

She _________ (find) her keys after a long time.

a)

have found

b)

has found

c)

found

d)

has find

6.

_______ we ________ ( choose) the film ?

a)

Has we choose

b)

Have we chosen

c)

Have we choosen

d)

Did we choose

7.

Trzecia forma czasownika "read" to :

a)

read

b)

readed

c)

readen

d)

reat

8.

Trzecia forma czasownika "know" to:

a)

knew

b)

known

c)

knowed

d)

knowded

9.

You _______ played cricket.

a)

have

b)

has

c)

are

d)

is

10.

My parents have _____ in a tent.

a)

sleep

b)

slept

c)

sleeped

d)

sleeping

11.

Trzecia forma czasownia "write" to:

a)

wrote

b)

writed

c)

written

d)

wrotten

12.

______ you chosen the T-shirt?

a)

Did

b)

Has

c)

Are

d)

Have

13.

We _________ been to England.

a)

didn't

b)

haven't

c)

hasn't

d)

aren't

14.

Trzecia forma czasownika "break" to :

a)

broke

b)

broken

c)

breaked

d)

breaken

15.

I have _______ 3 tests today.

a)

wrote

b)

written

c)

have written

d)

has wrote