wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Wpisz odpowiednią formę czasownika w nawiasie.


She has just (a)   (plant) the new bushes.

2.

Wpisz odpowiednią formę czasownika w nawiasie.


She has just (a)   (ask) her students to do the new task.

3.

Wpisz odpowiednią formę czasownika w nawiasie.


He has just (a)   (leave) the plane.

4.

Wpisz odpowiednią formę czasownika w nawiasie.


They have just (a)   (plant) a young tree.

5.

Wpisz odpowiednią formę czasownika w nawiasie.


They have just (a)   (say) the prayers.

6.

Utwórz przeczenie od podanego zdania twierdzącego:


Susan has tried that disgusting dish.

(a)  

7.

Przetłumacz:


Czy ty zjadłeś swoje śniadanie?

(a)  

8.

zaznacz brakujące słowo:


She has driven a car.......her 18th birthday.

a)

since

b)

for

9.

Zaznacz brakujące słowo:


We've been waiting for our flight ........... two hours.

a)

for

b)

since

10.

Przetłumacz:


Ja nie widziałem mojej siostry od kwietnia.

(a)  

11.

Stwórz pytanie od podanego zdania twierdzącego:


The tv has been on since early morning.

(a)  

12.

Które angielskie słowo "OD" łaczy się z podanymi określeniami?


two weeks, ten minutes, ages, several days, a long time

a)

for

b)

since

13.

Wpisz brakujące słówo:

I haven't seen you (a)   (od ) last summer.

14.

.................. the beginning of the school year.

a)

since

b)

for

15.

.......... three days

a)

for

b)

since

16.
I have lived in Poland ...... 1990.
a)
for
b)
since
17.

Wskaż poprawne tłumaczenie zdania:


Nigdy nie lubiła swojej pracy.

a)

She has never liked her job.

b)

He has never liked his job.

c)

She has never liked their job.

d)

She hasn't liked her job.

18.

Określnikami czasowymi czasu Present Perfect są:

a)

yesterday, ago, last

b)

last, yet,just

c)

already, just, since, for

d)

in 2000, a month ago

19.

Słowem pytającym w PAST SIMPLE jest

a)

Have

b)

Has

c)

Did

d)

Does

20.

Jak poprawnie dokończysz pytanie: Have they called ...?

a)

yet

b)

just

c)

already

d)

yesterday

21.

Have you........?...........been abroad?

a)

ever

b)

never

c)

yet

d)

now

22.

Poprawne pytanie do zdania: She has just left, to:

a)

Did she just left?

b)

Have she just left?

c)

Has she just left?

d)

Has she just leave?

23.

I....that film on Tuesday.

a)

saw

b)

have seen

24.

He..... three weeks ago.

a)

went

b)

has gone

25.

Karen.... in Paris since 2008.

a)

has lived

b)

lived

26.

Where ...... for your last holiday?

a)

did you go

b)

have you gone