wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

A2 - Present Perfect

Total questions: 41

Worksheet time: 14mins

Name
Class
Date
1.

Kiedy użyjemy Present Perfect ?

(możesz zaznaczyć kilka odpowiedzi)

a)

Czynnościach, które zaczęły się w przeszłości i jeszcze się nie skończyły

I've written two letters today.

Napisałem dzisiaj dwa listy.

b)

Przeszłych czynnościach, które mają skutek w teraźniejszości

I've lost my wallet.

Zgubiłem portfel.

c)

Czynności, które wydarzyły się w niedalekiej przeszłości, zaś skutki są nadal widoczne w teraźniejszości

Amy has broken her leg.

Amy złamała nogę. ( Np. kilka dni temu; nadal ma ją w gipsie)

d)

Opisy doświadczeń życiowych (nie dotyczy osób, które już nie zyją)

I have been to many exotic countries.

Byłem w wielu egzotycznych krajach.

2.

Czy w czasie Present Perfect opisujemy doświadczenia życiowe?

a)

tak, ale z podaniem dokładnej daty

b)

tak, ale bez podania żadnej daty

3.

Czy w Present Perfect Simple do czasowników regularnych dodajemy - ed?

a)

Yes !!

b)

No!!

4.

Jaka formę ma czasownik nieregularny w czasie Present Perfect Simple

a)

Forma podstawowa (1 - bezokolicznik)

b)

Forma druga (2 - past simple)

c)

Forma trzecia (3 - past particple)

5.

You are late! The class ____ already _____.

a)

has / started

b)

have / started

c)

has / start

d)

started

6.

We __________________ (buy) a new camera.

a)

have already bought

b)

has already bought

c)

have bought already

d)

have already buy

7.

I need to borrow a pen because I _____ (lose) mine.

a)

have lost

b)

lost

c)

has lost

d)

have

8.

The class is bigger today because two new students _____ (join).

a)

hasn't joined

b)

have join

c)

have joined

d)

joined

9.

Mr Tomek is angry with me because I _____ (do) my homework.

a)

had did

b)

haven't done

c)

have done

d)

has done

10.

Mrs Ala _____ (be) to school today becasue she's ill.

a)

hasn't been

b)

has been

c)

haven't been

d)

was

11.

I _____ (spend) all my money.

a)

have already spent

b)

has already spent

c)

have spent already

d)

already have spent

12.

We _____ (go) to that shop yet.

a)

has gone

b)

haven't gone

c)

went

d)

hasn't gone

13.

The shop over there _____ (open).

a)

has just open

b)

has just opened

c)

has opened just

d)

just have opened

14.

She _____ ( take) her driving test yet.

a)

not has take

b)

has not took

c)

hasn't taken

d)

took

15.

_____ (you / ride) into town on your new bike yet?

a)

Has you ridden

b)

Have you rode

c)

Have you ridden

d)

Have you riden

16.

This new computer _____ (make) my life a lot easier.

a)

have made

b)

has made

c)

made

d)

makes

17.

We _____ (decide) what to get Mark for this birthday yet.

a)

hasn't decided

b)

haven't decided

c)

haven't decide

d)

decided

18.

Które dwie formy uzupełniają poprawnie poniższe zdanie?

" I ...... washed the vegetables.

a)

has

b)

have

c)

is

d)

've

19.

Jaka jest poprawna forma czasownika używanego w czasie Present Perfect?

a)

have buyed

b)

is buy

c)

has bought

d)

is buying

20.

Które dwie formy poprawnie uzupełniają poniższe zdanie?

"Millie ...... made a pie for dinner.

a)

's

b)

has

c)

have

d)

are

21.

Który z poniższych określników jest często używany w pytaniach?

a)

never

b)

ever

c)

often

d)

too

22.

Has he ever won a competition?

a)

No, he has

b)

Yes, she has

c)

No, they haven't

d)

No, he hasn't

23.

Have George and Harry ...... breakfast?

a)

haved

b)

has

c)

have

d)

had

24.

Have you ever eaten pesto?

a)

Yes, I have. It's a fantastic game!

b)

No, I haven't. What's pesto?

c)

Yes, she has. It's her favourite dish.

d)

No, she hasn't . It's disgusting!

25.

Wybierz dwie właściwe odpowiedzi na pytanie:


Have you finished your test?

a)

Yes, I have

b)

No , they haven't

c)

Yes, we have

d)

Yes, he has

26.

Wpisz odpowiednią formę czasownika w nawiasie.


She has just (a)   (finish) the project.

27.

Wpisz odpowiednią formę czasownika w nawiasie.


She has just (a)   (jump) from the sofa.

28.

Wpisz odpowiednią formę czasownika w nawiasie.


She has just (a)   (teach) her students Maths.

29.

Przetłumacz słowo z nawiasu

Have you (a)   (kiedykolwiek) been abroad?

30.

Przetłumacz słowo z nawiasu:

My grandma has (a)   (właśnie) made a delicious cheesecake.

31.

Przetłymacz słowo z nawiasu:

The film hasn't started (a)   (jeszcze).

32.

Przetłumacz słowo z nawiasu:

She has (a)   (już) called us.

33.

Przetłumacz słowo z nawiasu:

Has your brother left school (a)   (już)?

34.

Uzupełnij zdanie:

I (a)   eaten lunch yet.

35.

Uzupełnij zdanie:

The train (a)   just arrived.

36.

Uzupełnij zdanie:

She (a)   taken an umbrella yet.

37.

Uzupełnij zdanie:

George (a)   already been to the bank.

38.

Uzupełnij zdanie:

We (a)   never been to Madrid.`

39.

Uzupełnij zdanie:

We (a)   seen any snow yet.

40.

Uzupełnij zdanie:

(a)   you ever ridden an elephant?

41.

Uzupełnij zdanie:

My parents (a)   already bought him a present.