wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 29

Worksheet time: 19mins

Name
Class
Date
1.

Tom … me his phone number last Sunday.

a)

gave

b)

has given

2.

I … my keys. Now I can't find them.

a)

lost

b)

have lost

c)

has lost

3.

I don't remeber her name. I …. it.

a)

forgot

b)

have forgotten

c)

has forgotten

4.

We … to Paris in 2010.

a)

moved

b)

have moved

c)

has moved

5.

My neighbours …. us once.

a)

visited

b)

has visited

c)

have visited

6.

My sister … John since June.

a)

knew

b)

has known

c)

have known

7.

Lisa and Sara … as teachers here for five years now.

a)

worked

b)

has worked

c)

have worked

8.
Past Simple jest czasem:
a)
teraźniejszym prostym dokonanym
b)
przeszłym prostym dokonanym
c)
przeszłym prostym niedokonanym
9.
Czy Present Perfect używamy gdy mówmy o sytuacjach przeszłych, których następstwa odczuwalne są do chwili obecnej?
a)
Tak
b)
Nie
10.
Last Monday, in 2006, 2 weeks ago - to słowa używane w czasie.....
a)
Past Continuous
b)
Past Simple
c)
Present Perfect
d)
Present Continuous
11.
He has had a new bike..........his birthday.
a)
ago
b)
for
c)
since
d)
from
12.
Our friend ........... his phone one week ago.
a)
bought
b)
buy
c)
has bought
d)
was buying
13.
.........you ever eaten sweet potato?
a)
are
b)
did
c)
have
14.
What did she .............last weekend?
a)
did
b)
does
c)
do
d)
doing
15.
I have never been to Africa.
To zdanie jest w czasie.....
a)
Present Simple
b)
Past Simple
c)
Present Prefect
16.
W mailu do kolegi opisz:
- wrażenia z przeczytanej książki.....
Jakiego czasu użyjesz do opisania tego punktu?
a)
Past Simple
b)
Present Simple
c)
Present Perfect
17.
My mother .....................a cake for me yestarday.
a)
bake
b)
baking
c)
has baked
d)
baked
18.
How long has she...............in London?
a)
was
b)
is
c)
been
19.

I...........................writing my poem yet.

a)

didn't finish

b)

have finished

c)

haven't finished

20.

Alice has.......been to Paris five times. Her aunt lives there.

a)

already

b)

just

c)

yet

21.

.......to the bookshop on Saturday?

a)

Have you been

b)

Did you go

c)

Were you

22.

Have you finished reading the book about the history of Facebook.....?

a)

yet

b)

just

c)

next?

23.

Ken and Alice.................to the opera last weekend.

a)

haven't been

b)

have been

c)

didn't go

24.

.........Katie.............this film yet?

a)

has saw

b)

has....seen

c)

have,,,,seen

25.

I've just........back from work.

a)

come

b)

go

c)

came

26.

Shakespeare ...............a lot of plays.

a)

has written

b)

written

c)

wrote

27.

I...............already............2 cookbooks.

a)

have........write

b)

wrote......-------

c)

have........written

28.

I ...........Tom last week.

a)

met

b)

meet

c)

've met

29.

..............you.....................your grandpa yesterday?

a)

Did........called

b)

Have........called

c)

Did......call