wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Czas Present Perfect

Total questions: 17

Worksheet time: 11mins

Name
Class
Date
1.

Czasu Present Perfect używamy, aby opisać sytuację/zdarzenie, które …..

(a)  

2.

Budowa zdania twierdzącego w czasie Present Perfect

a)

Os + have/has + I forma czasownika

b)

Os + have/has + III forma czasownika

c)

Os + have/has + czasownik

d)

Os + have/has + II forma czasownika

3.

Ułóż pytanie do zdania: Mary has eaten a cake.

a)

Has Mary eat a cake?

b)

Have Mary eaten a cake?

c)

Does Mary eat a cake?

d)

Has Mary eaten a cake?

4.

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

a)

have lost

b)

lost

c)

has lost

d)

have

5.

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

a)

has joined

b)

have join

c)

have joined

d)

joined

6.

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

a)

hasn't been

b)

has been

c)

haven't been

d)

was

7.

I _____ (spend) all my money.

a)

have already spent

b)

has already spent

c)

have spent already

d)

already have spent

8.

The shop over there _____ (just open).

a)

has just open

b)

has just opened

c)

has opened just

d)

just have opened

9.

Jaś i Julia _____ (have) their car for about a year.

a)

have had

b)

had

c)

had had

d)

has had

10.

She _____ (not / take) her driving test yet.

a)

not has take

b)

has not took

c)

hasn't taken

d)

took

11.

_____ (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

12.

Przetłumacz dokładnie zdanie: She has lived in Chojnice since 2000.

a)

Ona mieszkała w Chojnicach w 2000.

b)

Ona mieszka w Chojnicach od 2000.

13.

Co znaczy SINCE MONDAY ?

a)

od poniedziałku

b)

przez cały poniedziałek

14.

Co znaczy FOR 10 DAYS ?

a)

przez 10 dni

b)

w ciągu 10 dni

15.

Wybierz parę poprawnych określeń do czasu Present Perfect:

a)

yet, just, for, at this moment

b)

since, never, ever, already

16.

Przetłumacz zdanie: They haven't done their homework, yet.

a)

Oni jeszcze nie odrobili swojej pracy domowej.

b)

Oni nie mają pracy domowej.

17.

Czy w czasie Present Perfect podajemy datę typu yesterday, 2 days ago, last Monday, next Tuesday?

a)

TAK

b)

NIE