Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect - quiz

Total questions: 25

Worksheet time: 8mins

Name
Class
Date
1.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

2.

Jak brzmi trzecia forma czasownika 'see'?

a)

saw

b)

seeing

c)

seen

d)

seed

3.

I haven't ______________ your book.

a)

taken

b)

take

c)

took

d)

takes

4.

She ____________ eaten Asian food.

a)

has

b)

had

c)

hadn't

d)

hasn't

5.

_________ they arrived yet?

a)

Has

b)

Having

c)

Have

d)

Had

6.

_________ they arrived yet?

a)

Has

b)

Having

c)

Have

d)

Had

7.
Have you ................. seen a snake?
a)
ever
b)
never
c)
yet
d)
still
8.
Tom .......... his room.
a)
hasn't clean
b)
hasn't cleaned
9.

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?

10.

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

11.

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

12.

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

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

Susan has...... the homework.

a)

do

b)

does

c)

did

d)

done

15.
......... she had a dog for 5 years?
a)
Have
b)
Has
16.
They haven't repaired the stairs ... last summer.
a)
for
b)
since
17.
It has been rainy ....... early morning.
a)
for
b)
since
18.
I haven't eaten anything ...... yesterday.
a)
for
b)
since
19.
........ Jack and Jill done their homework?
a)
Have
b)
Has
20.

Typowe okoliczniki czasu, które stosowane są dla tego czasu i są jej charakterystyczną cechą to

a)

always, often, sometimes

b)

since, for, ever, already, yet

c)

yesterday, last year, last week

21.

W którym zdaniu zastosowano prawidłową formę czasu Present Perfect?

a)

I live in Katowice.

b)

I lived in Katowice 10 years.

c)

I have lived in Katowice since 2002.

22.

They have been at the hotel __ a week.

a)

since

b)

for

c)

yet

23.

Które zdanie przeczące zostało poprawnie zapisane w czasie Present Perfect?

a)

I didn't go to cinema last week.

b)

I haven't eaten Mexican food.

c)

I don't like watching Toy Story.

24.

I have ____ learning German.

a)

started

b)

starting

c)

start

25.

She ____ come yet.

a)

haven't

b)

isn't

c)

hasn't