wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

I (a)   (not/do) my homework yet.

2.

What _____you _____ (change) in your room?

(a)  

3.

They (a)   (be) to Australia twice.

4.

We ___already ___ (read) this article.

(a)  

5.

Zaznacz poprawne zdanie:

a)

Have you ever seen Avatar?

b)

Have you ever saw Avatar?

6.

Co dodajemy do czasownika regularnego w czasie Present Perfect?

a)

ed

b)

ing

c)

III kolumna (Past Participle)

7.

Poprawne przeczenie do zdania: John has played tennis.

a)

John didn't played tennis.

b)

John hasn't played tennis.

8.
... Tom had an accident?
a)
Has
b)
Have
9.
... your teachers ever been to Asia?
a)
Has
b)
Have
10.
I have known my best friend ...... six years.
a)
for
b)
since
11.
I have lived in Poland ...... 1990.
a)
for
b)
since
12.
Kate has done 3 courses ..... last winter.
a)
for
b)
since
13.
I have slept .......... two hours.
a)
for
b)
since
14.
I have waited here .... 5 o’clock.
a)
for
b)
since
15.
It has been rainy ....... early morning.
a)
for
b)
since
16.

Aby zapytać jak długo trwa dana sytuacja w pytaniach stosujemy...

a)

How long

b)

How far

c)

How deep

d)

How often

17.

Co znaczy SINCE MONDAY ?

a)

od poniedziałku

b)

przez cały poniedziałek

18.

I ............ my CD player.

a)

haven't broken

b)

hasn't broken

c)

haven't broke

19.

Przetłumacz: Nigdy nie widziałem ducha.

a)

I've never seen a ghost.

b)

I never have seen a ghost.

20.

Przetłumacz: Czy kiedykolwiek leciałeś balonem?

a)

Have you flown ever in a ballon?

b)

Have you ever flown in a balloon?