Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect 2

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Uzupełnij zdanie odpowiednią formą czasownika.


Have you ever (a)   (sleep) in a tent?

2.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Has she (a)   (meet) your new boyfriend yet?

3.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


They have just (a)   (buy) some souvenirs.

4.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


I have already (a)   (visit) those places.

5.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


We have never (a)   (travel) by train.

6.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Have you ever (a)   (drive) a bus?

7.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


He has already (a)   (climb) on the top of Mount Everest.

8.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


James has (a)   (live) in Australia since 2008.

9.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Mr Brown has never (a)   (speak) English in public.

10.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Have you ever (a)   (fly) on a plane?

11.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Tom has already (a)   (be) to Morskie Oko.

12.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


We have already (a)   (win) a lot of money in Vegas.

13.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.

I have already ... (take) hundreds of photos.

(a)  

14.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


The bank has just (a)   (close).

15.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


My brother has (a)   (study) physics for 5 years.

16.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


I have (a)   (learn) a lot about this island recently.

17.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


The family has just (a)   (spend) some time together.

18.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


They have just (a)   (cross) the street.

19.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


They haven't (a)   (read) your e-mail yet.

20.

Uzupełnij zdanie odpowiednią formą czasownika w nawiasie.


Has she (a)   (do) the ironing yet?