wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 25

Worksheet time: 42mins

Name
Class
Date
1.

The Titanic ___ in 1912.

a)
sank
b)

has sunk

c)

have sunk

2.

I ___ the movie Titanic three times. I'm going to see it again tonight.

a)

saw

b)

has seen

c)

have seen

d)

seen

3.

Joji ___ in Tokyo for five years, but he left in 1993.

a)

lived

b)

has lived

c)

have lived

4.

Chika ____ from university last July.

a)

graduated

b)

has graduated

c)

have graduated

5.

Somebody ___ my bicycle! Now I'll have to walk home.

a)

stole

b)

has stolen

c)

have stolen

d)

stolen

6.

They (a)   (learn) all the new words. They don’t need to worry about the test.

7.

Three people (a)   (visit) him in hospital last Friday.

8.

Martin (a)   (cycle) for 50 miles on scenic routes three weeks ago.

9.

We (a)   (never / try) chicken Tandoori before.

10.

(a)   (you / find) a job yet?

11.

(a)   ​ (b)   ​ ever​ (c)   sushi?

Choose from the below words
Have
you
tasted
have
Has
has
You
taste
Did
did
12.

I ​ (a)   ​ (b)   sushi at least five times so far.

Choose from the below words
have
has
eat
eaten
ate
did
13.

When ​ (a)   ​ (b)   ​ (c)   sushi for the first time?

Choose from the below words
have
has
eat
eaten
ate
did
you
14.

I ​ (a)   sushi for the first time on my dad's 50th birthday.

He ​ (b)   the whole family to a Japanese restaurant.

Choose from the below words
eat
eaten
ate
invited
invite
15.

A: ​ (a)   you​ (b)   the sushi that you have the first time?

B: Absolutely. In fact, it ​ (c)   so good that we​ (d)   ​ (e)   to that restaurant three times yet.

Choose from the below words
Did
like
was
have
been
Have
be
liked
did
were
16.

Which is not related to Past Simple?

a)

a sentence with a verb in past form (v2) as the main verb

b)

a question sentence with ‘did’ as the helping verb

c)

a sentence with a verb in past participle (v3) as the main verb

d)

a negative sentence with an infinitive (v1) when there is ‘did not’ as the helping verb

17.

Which sentence is Present Perfect?

a)

She has to go to the library today.

b)

I have not had breakfast.

c)

Had they ever been there before they came here?

d)

Are you having dinner?

18.

If Teacher Pratch wants you to write a paragraph of a fairytale, which sentence should NOT be in your story?

a)

Once upon a time, there was a wicked witch called Elphaba.

b)

The witch had a best friend witch named Glinda.

c)

Both of the witch has been with the great wizard of Oz for years.

d)

One day, the wicked witch decided to leave everyone to stay alone.

19.

Your friends are talking about going to Ching Mai during summer holiday

You want to share your experience about it, but you are not sure about the correct date.

Which sentence is the best to use?

a)

I used to go there once.

b)

My parents drove me to Chiang Mai twice.

c)

A friend of mine lives in Chiang Mai, and I went to meet him three times.

d)

My family has been there so many times.

20.

Nini is in the walking street market, but sadly her handbag is stolen by a man.

She needs some help from the police. What should she tell the police?

a)

I lost my hand bag.

b)

Someone has just taken my hand bag.

c)

My hand bag was lost.

d)

A man stole my hand bag.

21.

Last night I _____ my keys, so I had to call my flatmate to let me in.

a)

losed

b)

lost

c)

have lost

d)

has lost

22.

I _____ Hockey since I was a child - I'm pretty good!

a)

play

b)

played

c)

have played

d)

has played

23.

My great-grandfather _____ Scotland since 1820.

a)

never leaved

b)

never left

c)

have never leaved

d)

has never left

24.

I wish I _____ magic since I was born.

a)

haved

b)

had

c)

have had

d)

has had

25.

Someone _____ Australia for 164 years before Captain Cook.

a)

discover

b)

discovered

c)

have discovered

d)

has discovered