Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect and Past Tenses

Total questions: 40

Worksheet time: 30mins

Name
Class
Date
1.
A: (you / take) the dog for a walk yet?
a)
Did you take...
b)
Have you taken...
c)
Have you been taking...
d)
Has you taken...
2.
Choose the correct option:
It ... all day! Why can’t it stop!
a)
is raining
b)
rains
c)
has been raining
d)
have been raining
3.
Choose the correct option: 
Who ... my video tape recorder? It’s not working now.
a)
has been using
b)
has been useing
c)
has used
d)
is using
4.
In Present Perfect, the emphasis is on the action rather than time.
a)
Yes
b)
No
5.
When using Present Perfect, we don't use the time expressions:
a)
for, since, 
b)
just, already, yet, always, so far
c)
lately, recently, ever, never, 
d)
last week, two days ago, in 1990, last summer
6.
We use Present Perfect Continuous to put emphasis on the duration of an action which started in the past and continues up to the present.
a)
Yes
b)
No
7.
Choose the correct option: 
I am delighted to meet you. I ... to
a)
have always wanted
b)
have always been wanting
c)
has always wanted
d)
has always been wanting
8.

I have been ..... Japan.

a)

in

b)

to

c)

on

d)

at

9.

How would you ask "Czy ty kiedykolwiek...?

a)

Has you...

b)

Have you never...

c)

Have you ever....

d)

Have he ever

10.

What does YET mean?

a)

nigdy

b)

własnie

c)

już

d)

dopiero co

11.
....... I....... (work) hard?
a)
-Have, -worked
b)
-Has, -wored
c)
-Am, -work
d)
... ,-work
12.
Has she lived in the same town ... she was born?
a)
for
b)
since
13.
My mum and my dad has met the Prime Minister.
a)
True
b)
False
14.

Zaznacz prawidłowe zastosowanie czasu Present Perfect:

a)

czynności rozpoczęte w przeszłości, które mają widoczny rezultat "teraz"

b)

Czynności przeszłe, dokonane, nie mające związku z teraźniejszością.

c)

Czynności regularne, wykonywane w przeszłości.

d)

czynności wykonynywane w chwili mówienia.

15.

Uzupełnij zdanie:

"Susan ______ a lot of friends when she was in primary school."

a)

had

b)

has had

c)

haved

d)

has

16.

Uzupełnij zdanie:

"_________ the TV before going to bed last night?"

a)

Have you returned

b)

Did you turned off

c)

Did you turn off

d)

Have you turned off

17.

My uncle has been an English teacher for 10 years.

a)

Mój wujek jest nauczycielem od 10 lat.

b)

Mój wujek rozpoczął pracę nauczyciela 10 lat temu.

c)

Mój wujek zakończył pracę nauczyciela 10 lat temu.

d)

Mój wujek będzie nauczycielem za 10 lat.

18.

My grandfather _____ before I was born.

a)

died

b)

has died

c)

hasn't died

19.

James and Lisa ………………… in 2012.

a)

get married

b)

got married

c)

have got married

20.

Tina ……………there for a few months. She moved out last week.

a)

live

b)

has lived

c)

lived

21.

Coś wydarzyło się w przeszłości i podkreślamy długość trwania czynności (np. all morning)

a)

p.perfect

b)

p.p.continuous

22.

mówiąc ILE RAZY coś zrobiliśmy w przeszłości

a)

p.perfect

b)

p.p.continuous

23.
I ____________________ (go) to the same primary school as Joshua. 
a)
have gone
b)
went
24.

Wybierz odpowiedzi z określeniami do Present Perfect

a)

since, now, at the moment

b)

since, for, ever, never, arleady

c)

since, tomorrow

25.

'I have read this book', oznacza

a)

Przeczytałem tę książkę.

b)

Przeczytam tę książkę.

c)

Czytam tę książę.

26.

Czas Present Perfect służy między innymi do opisywania:

a)

tego, co się regularnie powtarza od pewnego czasu

b)

tego, co będzie się działo wkrótce

c)

tego, co wydarzyło się w przeszłości, ale nie wiadomo dokładnie kiedy

d)

tego, co dzieje się regularnie

e)

wydarzeń z życia osób zmarłych

27.

Które czasowniki mają 2 i 3 formę taką samą?

a)

bring, build

b)

buy, come

c)

think, write

d)

say, see

28.
Który czasownik jest źle odmieniony?
a)
buy   bought   bought
b)
fight   fought   fought
c)
catch   caught   caught
d)
wszystkie są dobrze
29.

Uzupełnij zdanie:

"Anna ______ a million in a lottery yesterday."

a)

has won

b)

has win

c)

won

d)

win

30.
"So far" means
a)
od
b)
przez 
c)
właśnie przed chwilą
d)
jak dotychczas
31.
Peter ukradł wczoraj samochód!
a)
Peter stealed a car yesterday
b)
Peter stealed yesterday a car
c)
Peter stole yesterday a car
d)
Peter stole a car yesterday
32.
Czy Franek widział ten film w zeszłym roku?
a)
Did Frank see this movie last year?
b)
Did Frank saw this movie last year?
c)
Did Frank seen this movie last year?
d)
Did Frank seed this movie last year?
33.

Ben otworzył drzwi i zapalił światło.

a)

Ben open the door and switch on the light.

b)

Ben opens the door and switches on the light.

c)

Ben has opened the door and swiched on the light.

d)

Ben opened the door and switched on the light.

34.

This is the last time...

a)

we've met.

b)

when we met.

c)

when we have met.

d)

we're meeting.

35.

Zdanie twierdzące w Past Simple wymaga użycia...

a)

I formy czasownika

b)

II formy czasownika

c)

III formy czasownika

d)

was/were + II formy czasownika

36.

I ........... haven't found a job

a)

never

b)

already

c)

still

d)

yet

37.

Poprawne zdanie to..

a)

Monika has read 30 pages of this chapter

b)

Monika read 30 pages of this chapter

c)

Monika has been reading 30 pages of this chapter

d)

Monika has been reading this chapter all morning.

38.

Where's Mike?

a)

He's been to the cinema

b)

He's gone to the cinema

c)

He went to the cinema

d)

He's gone.

39.

Które zdanie jest poprawne?

a)

Mary had a cold for three days

b)

Mary had had a cold for three days

c)

Mary has been having a cold for three days

d)

Mary has had a cold for three days.

40.

What's wrong with Juliet?

a)

She's tired. She's cleaned all house.

b)

She's been cleaning the house all day.

c)

She's got a flu.

d)

She's sad today.