wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

2.

She ____________ eaten Asian food.

a)

have

b)

had

c)

hadn't

d)

hasn't

3.

_________ they arrived yet?

a)

Has

b)

Having

c)

Have

d)

Had

4.
Tom .......... his room.
a)
hasn't clean
b)
hasn't cleaned
5.

Wskaż zdanie w Present Perfect

a)

Have you ever been to opera?

b)

Are you going to opera now?

c)

Did you have tickets to opera?

6.

Czas Present Perfect służy między innymi do opisywania:

a)

tego, co dzieje się w danej chwili

b)

tego, co będzie się działo wkrótce

c)

tego, co wydarzyło się w przeszłości, ale nie wiadomo dokładnie kiedy

d)

tego, co dzieje się regularnie

7.

Schemat zdania oznajmującego w czasie Present Perfect to:

a)

Podmiot + had + III forma + reszta zdania

b)

Podmiot +be + ing + reszta zdania

c)

Podmiot + have/has + II forma + reszta zdania

d)

Podmiot + have/has + III forma + reszta zdania

8.

Na czas Present Perfect składa się odmiana czasownika have oraz

a)

żadna z tych odpowiedzi

b)

forma czasownika z końcówką ing

c)

Past Participle, czyli trzecia forma czasownika

9.
Have you ever been to Italy? No, I .............
a)
have
b)
haven't
10.

Tom ......… done his homework.

a)

have

b)

haven't

c)

did

d)

hasn't

11.

Susan has...... the homework.

a)

do

b)

does

c)

did

d)

done

12.
go - went - 
a)
got
b)
gone
c)
go
d)
gotten
13.
Have you ................. seen a snake?
a)
ever
b)
never
c)
yet
d)
still
14.
przychodzić
a)
come-cume-came
b)
come-camed-camed
c)
came-come-came
d)
come-came-come
15.
kroić
a)
cat-cat-cat
b)
cat-cut-cat
c)
cut-cat-cut
d)
cut-cut-cut
16.
robić
a)
do-did-did
b)
do-do-did
c)
do-did-done
d)
did-do-done
17.
jeść
a)
eat-ate-eaten
b)
eat-eat-ate
c)
eat-ate-ate
d)
eat-eat-eaten
18.
znaleźć
a)
find/found/founded
b)
found/find/find
c)
find/faund/faund
d)
find/found/found
19.
być
a)
be/was,were/been
b)
be/been/
c)
am/is/are
d)
be/wasn't/been
20.
zapominać
a)
forget/forget/forget
b)
forget/forgot/forgot
c)
forget/forgot/forgotten
d)
forget/forgot/forgoten