wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Czas Present Perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Have you ever made popcorn? Yes, ...

a)

It has

b)

I have

c)

It did

d)

I did

2.

Have your friends ever eaten your dishes? Yes,

a)

you have

b)

they have

c)

I have

d)

he has

3.

Dad ............... some yummy bananas.

a)

have bought

b)

have buy

c)

has buy

d)

has bought

4.

............... you watched this cooking competition?

a)

Has

b)

Did

c)

Do

d)

Have

5.

............... you and Jack finished your meal?

a)

Has

b)

Does

c)

Did

d)

Have

6.

Have you tried Grandma's apple pie? No,

a)

you didn't

b)

you doesn't

c)

I haven't

d)

he hasn't

7.

Has Fred bought a new phone? No, .....

a)

he hasn't

b)

he haven't

c)

he didn't

d)

he does

8.

Has Dug ............. (try) a fish pie?

a)

try

b)

does try

c)

tryied

d)

tried

9.

I....................... the tomatoes.

a)

has chopped

b)

did chopped

c)

haven't chopped

d)

have chop

10.

My friends ............. a cake for my birthday.

a)

hasn't brought

b)

didn't brought

c)

haven't brought

d)

bring

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.
......... she had a dog for 5 years?
a)
Have
b)
Has
14.
........ Jack and Jill done their homework?
a)
Have
b)
Has
15.

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.

16.

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.

17.

I have ____ learning German.

a)

started

b)

starting

c)

start

18.

Uzupełnij zdanie


I ..... a lot of money.

a)

has collected

b)

are collected

c)

have collected

d)

collected

19.

.... it .... raining?

a)

Have ... stopped

b)

Has ... stoped

c)

Has ... stop

d)

Has ... stopped

20.

Susan has...... the homework.

a)

do

b)

does

c)

did

d)

done