wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 24

Worksheet time: 7mins

Name
Class
Date
1.

Zad.1 Wybierz właściwą formę czasownika w czasie present perfect w zdaniach, np. My sister .....(watch) three films this morning

a)

Rozumiem

b)

Rozumiem

2.

My breath is fresh now because I...............(brush) my teeth.

a)

have brushed

b)

have brusht

c)

have brasht

3.

.......(Jim/try) my homemade wine yet?

a)

Has Jim try

b)

Have Jim tries

c)

Has Jim tried

4.

We .......(not have) a microwave for many years.

a)

haven't have

b)

haven't had

c)

hasn't has

5.

Zad.2 Wpisz formę present perfect czasowników w nawiasach, np. She.........(leave) for work.

a)

Rozumiem.

b)

Rozumiem.

6.

Our parents (a)   (buy) this painting at auction.

7.

John (a)   (not know) me for.

8.

(a)   (it/rain) all day?

9.

Graham and Monica (a)   (not fly) to London.

10.

Zad.3 Wpisz: since, for, already, just, ever, never, yet, np. I have.....drunk some juice.

a)

Rozumiem.

b)

Rozumiem.

11.

Agnes has been cleaning the house (a)   about two hours.

12.

Adrianna hasn't finished cutting the onions (a)  

13.

Has Micky prepared me a meal (a)   ?

14.

We have (a)   eaten this fruit- it's the first time.

15.

Have you (a)   wondered why so many people learn English?

16.

Wow! I have (a)   learnt about five thousand words in Dutch.

17.

Matthew is happy because he has (a)   got some presents.

18.

I've lived in Poland (a)   I was a child.

19.

Zad.4 Uzupełnij zdania podanymi czasownikami w nawiasach w czasie present perfect lub past simple, np. I.......watched the film an hour ago.

a)

Rozumiem.

b)

Rozumiem.

20.

Lorna (a)   (write) a test last week.

21.

Tom (a)   (write) the test.

22.

They (a)   (go) to UK in 2021.

23.

Gienek and Zdzichu (a)   (go) to UK.

24.

She (a)   (not clean) the house yet.