wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present perfect vs Simple Past

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

I _________ to Cancun 12 years ago.

a)

go

b)

went

c)

gone

d)

have gone

2.

Leila and Luke __________________ to each other lately.

a)

have not talked

b)

has talked

c)

talk

d)

did not talked

3.

_______ you already ______ her what happened?

a)

Did / tell

b)

Has / told

c)

Have / told

d)

Did / told

4.

I ___________ any piece of pizza in the last month.

a)

didn´t eat

b)

don´t eat

c)

eat

d)

ate

5.

_______ your grandfather _______ this house in 1940?

a)

Has / build

b)

Does / built

c)

Did / build

d)

Have / built

6.

Scarlett ______ just ________ her dance performance.

a)

have / finish

b)

has / finished

c)

have / finished

d)

has / finish

7.

I _____________ a mistake.

a)

has make

b)

has made

c)

have made

d)

have make

8.

Helen ____________ the book last day.

a)

did read

b)

has read

c)

have read

d)

did not read

9.

______ Franky ever _________ Asian food?

a)

Has / tasted

b)

Has / taste

c)

Have / tasted

d)

Did / taste

10.

______ you ___________ the lesson?

a)

Did / understood

b)

Did / understand

c)

Has / understood

d)

Have / understand