Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect klasa 8

Total questions: 31

Worksheet time: 1hrs 2mins

Name
Class
Date
1.

Have you .... / ..... abroad?

a)

never / visited

b)

ever / seen

c)

ever / been

d)

never / gone

2.

It is the best movie I have ever ......!

a)

played

b)

saw

c)

watchd

d)

seen

3.

My mum .... / ..... anything yet today

a)

has / bought

b)

hasn't bought

c)

hasn't bring

d)

has cooked

4.

How long ..... your best friend .... you ?

a)

have / met

b)

hasn't / seen

c)

has / known

d)

hasn't knew

5.

I have (a)   a lot of pictures in my life 'cause it's a hobby of mine

6.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


I (a)   (always/want) to become an artist!

7.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


She (a)   (already/do) it

8.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


(your cat/ever/swim) (a)   in a bath?

9.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


I (a)   (just/bring) you money.

10.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


(your mum/ever/work) (a)   in Germany?

11.

Wpisz odpowiednią odpowiedź w czasie present perfect, korzystajac z wyrazow podanych w nawiasie, ewentualnie dodajac nowe lub zmieniajac formy tych w nawiasach :


(they/serve) (a)   Italian food here since the restaurant was opened?

12.

I haven't done my homework .... last week

a)

yet

b)

already

c)

since

d)

for

13.

My girlfriend hasn't seen me today ...

a)

just

b)

yet

c)

for

d)

already

14.

Przetłumacz podane fragmenty zdań w nawiasach


(Ona nie) (a)   been here for a long time

15.

Przetłumacz podane fragmenty zdań w nawiasach


Where are my glasses? (Czy ty je widziałeś) (a)   them anywhere?

16.

I am in the city centre and don't have my wallet on me. I am sure a thief .... / .... it :(

a)

hasn't / shut

b)

has / bought

c)

has / hung

d)

has / stolen

17.

John, come over here! I have ... cooked dinner for ya!

a)

yet

b)

already

c)

just

d)

since

18.

"I am sorry , Mr Brown, but I ..... the material you've just been explaining to us "

a)

has got

b)

have understand

c)

haven't understood

d)

have understood

19.

............ of becoming a doctor?

a)

Have you ever fought

b)

Have she ever dreamt

c)

Have you ever learnt

d)

Has she ever thought

20.

I have just .... twenty kilometres and I am exhausted...

a)

walk

b)

run

c)

ran

d)

runned

21.

How is it going? Do you find it easy, really easy, a bit difficult, really difficult? Express your opinion and I will be happy!

4 lines
22.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


I / be / a student / 6 years.

(a)  

23.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


Everybody / always / support / me / I was born.

(a)  

24.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


My sister and brother / visit / 5 countries / 2018.

(a)  

25.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


You / already / spend / too much!

(a)  

26.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


You / ever / speak / Spanish?

(a)  

27.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


I / live / in Poland / I was born.

(a)  

28.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


I / just / leave / Lublin for Warsaw.

(a)  

29.

Ułóż zdania z niżej podanych w czasie present perfect. Zmień ich formę bądź dodaj inne gdzie jest to wymagane.


My dad / drive / Lexus / a long time.

(a)  

30.

you look really tired. ............... well recently?

a)

have you slept

b)

have you ever slept

c)

have you sleeped

d)

have you sleep

31.

My father .... English ... 3 years now.

a)

has learnt / since

b)

has teached / for

c)

has teach / for

d)

has taught / for