wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past Tense vs. Present Perfect Tense

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Emily loves Paris. She _________ there three times.

a)

was

b)

has been

c)

have been

2.

Sanya ______ to Jeju Island last summer.

a)

has gone

b)

has went

c)

went

3.

She ______ wasting her time playing Roblox two months ago.

a)

has stopped

b)

stopped

c)

stopping

4.

I _____ Robotics in 2010.

a)

studied

b)

have studied

c)

has been studying

5.

Mary ______ a new car yesterday.

a)

bought

b)

have bought

c)

has bought

6.

Luis ____________ a letter for you.

a)

has wrote

b)

has written

c)

have written

7.

My parents ________ for 10 years.

a)

has been married

b)

have been married

c)

married

8.

I ____________ to Singapore twice.

a)

go

b)

has gone

c)

have gone

9.

Shakespeare ___________ Hamlet.

a)

writes

b)

has written

c)

wrote

10.

We ___________ to the USA three months ago.

a)

has moved

b)

have moved

c)

moved

11.

Joe __________ the piano since he was a kid.

a)

has played

b)

have play

c)

played

12.

Rolly _______ for days.

a)

has not sleep

b)

has not slept

c)

slept