wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect forms

Total questions: 25

Worksheet time: 15mins

Name
Class
Date
1.

1.       Dokończ: be – was/were - ………………….

(a)  

2.

1.       Dokończ: eat – ate - …………………..

(a)  

3.

1.       Dokończ: give – gave - …………………

(a)  

4.

1.       Dokończ: make – made - ………………..

(a)  

5.

1.       Dokończ: see – saw - …………………

(a)  

6.

1.       Dokończ: buy – bought - ……………….

(a)  

7.

1.       Dokończ: sell – sold - ……………………

(a)  

8.

1.       Dokończ:  feel – felt - ……………………

(a)  

9.

1.       Dokończ: read – read - ………………….

(a)  

10.

1.       Dokończ: drive – drove - ……………….

(a)  

11.

1.       Dokończ: go – went - ……………………

(a)  

12.

1.       Dokończ: know – knew - ……………….

(a)  

13.

1.       Dokończ: write – wrote - ………………….

(a)  

14.

Dokończ: know – knew - ………………………

(a)  

15.

1.       Dokończ: swim – swam - …………………

(a)  

16.

1.       Wstaw czasownik w odpowiedniej formie:

I haven’t  ……………….. (see) you for ages!

(a)  

17.

1.       1.       Wstaw czasownik w odpowiedniej formie:

He has just …………………(draw) a beautiful picture!

(a)  

18.

1.       Wstaw czasownik w odpowiedniej formie:

      We’ve ………………….(learn) a lot!

(a)  

19.

1.     Wstaw czasownik w odpowiedniej formie:   She has ………………….(break) her leg!

(a)  

20.

1.       Wstaw czasownik w odpowiedniej formie:

They have just ………………….( leave).

(a)  

21.

1.       1.       Wstaw czasownik w odpowiedniej formie:

We haven’t ………………(meet) him before.

(a)  

22.

1.       Wstaw czasownik w odpowiedniej formie:

  I’ve ………………..(tell) you the truth.

(a)  

23.

1.    Wstaw czasownik w odpowiedniej formie:   Have you ever ……………..(speak) Chinese?

(a)  

24.

1.       Wstaw czasownik w odpowiedniej formie: We have already ……………….(go) to the cinema.

(a)  

25.

1.      Wstaw czasownik w odpowiedniej formie: 

My friend has …………………..(win) in a lottery!

(a)