wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple vs Present Perfect

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

She __________ (finish) her homework yesterday.

a)

finishment

b)

finished

c)

finishable

d)

finishing

2.

I __________ (visit) Paris three times in my life.

a)

I visited Paris three times in my life.

b)

I have visited Paris three times in my life.

c)

I have visited Paris three times on my life.

d)

I have visit Paris three times in my life.

3.

They __________ (not / go) to the beach last weekend.

a)

wasn't going

b)

did not go

c)

haven't gone

d)

didn't go

4.

He __________ (already / eat) lunch before we arrived.

a)

had eat already

b)

already ate

c)

had already eaten

d)

had already eat

5.

We __________ (just / watch) a movie at the cinema.

a)

We just watch

b)

We are just watching

c)

We just watched

d)

We have just watched.

6.

My sister __________ (not / clean) her room yet.

a)

not has cleaned

b)

has not clean

c)

has not cleaned

d)

hasn't cleaned

7.

The students __________ (complete) the project last week.

a)

accomplished

b)

finish

c)

terminated

d)

completed

8.

I __________ (never / be) to Japan.

a)

have never went

b)

never have been

c)

never been

d)

have never been

9.

She __________ (read) three books this month.

a)

has read

b)

reading

c)

have read

d)

readed

10.

He __________ (not / study) for the exam yet.

a)

not studying

b)

did not study

c)

hasn't studied

d)

has not studied