wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect vs past simple

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Have you ever ______ abroad?

a)

gone

b)

been

c)

went

d)

goed

2.

Jake isn't here. He ______ to the cinema.

a)

went

b)

has gone

c)

has been

d)

been

3.

We have ______ to five countries in Europe.

a)

gone

b)

were

c)

been

d)

went

4.

Adam ______ to New York. He's coming back next Saturday.

a)

went

b)

been

c)

has gone

d)

has been

5.

A: Is Judy here?

B: No, she ______ home.

a)

has gone

b)

went

c)

has been

d)

was

6.

Has Anna ______ for a run?

a)

been

b)

went

c)

was

d)

gone

7.

A: Where are the girls?

B: They ______ to Madame Tussaud's.

a)

were

b)

have gone

c)

went

d)

have been

8.

Have you ever ______ to Paris?

a)

went

b)

been

c)

be

d)

gone

9.

Andy ______ in bed with flu. He's better today.

a)

has been

b)

has gone

c)

was

d)

were

10.

Has Tom ever been to London?

a)

Yes, he's gone.

b)

Yes, he's there now.

c)

Yes, he is.

11.

Are Mike and Andy at home?

a)

Yes, they have.

b)

Sorry, they haven't

c)

No, they've gone to town.

12.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


I (a)   a new laptop yesterday. (buy)

13.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


I (a)   see that film. (not see)

14.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


Sean (a)   his keg last year. (break)

15.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


I (a)   Anna last weekend. (not meet)

16.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


We (a)   a programming course. (do)

17.

Wstaw brakujące słowo.


(a)   you eat a pizza last Friday?

18.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


I (a)   a bungee jump in 2016. (do)

19.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


My dad (a)   lots of chocolate cakes. (make)

20.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


Pete (a)   all the mountains in Poland. (climb)

21.

Wstaw czasownik w nawiasie w odpowiedniej formie.


Have you ever (a)   Japanese food? (try)

22.

When ________ he ________ the competition?

a)

has, won

b)

did, won

c)

did, win

d)

has, win

23.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


Jane (a)   all the Harry Potter books. (read)

24.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


We (a)   our homework last night. (not do)

25.

Użyj czasownika w nawiasie w odpowiednim czasie (present perfect lub past simple).


I (a)   that book yesterday. (read)