wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present perfect vs past simple

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

We use the present perfect to:

a)

talk about life experiences.

b)

talk about an action that started in the past and continues up to the present.

c)

talk about an action that happened at an unspecified point in the past

d)

All of the above.

2.

We use the past simple to talk about:

a)

life experiences.

b)

an action that happened at a specific time in the past and is now finished. ​

c)

future actions.

d)

Imaginary actions.

3.

Time expressions for the present perfect:

a)

Yesterday, last week, last year...

b)

Already, yet, still...

c)

Tomorrow, next week, next year...

d)

Right now, currently, at the moment...

4.

Time expressions for the past simple:

a)

Yesterday, last week, last year...

b)

Already, yet, still...

c)

Tomorrow, next week, next year...

d)

Right now, currently, at the moment...

5.

I ______ English for three years. (I'm still doing it)

a)

have studied

b)

studied

c)

has study

d)

did study

6.

I _____ French when I was in high school.

a)

have studied

b)

studied

c)

will studied

d)

studies

7.

They ____ their homework one hour ago.

a)

finish

b)

will have finished

c)

has finished

d)

finished

8.

He _____ Avatar three times!

a)

did see

b)

have seen

c)

has seen

d)

saw

9.

We ____ go to the party last night.

a)

haven't gone

b)

didn't go

c)

didn't went

d)

has gone

10.

She _____ to 50 countries. She is a tourist guide.

a)

is traveling

b)

traveled

c)

travels

d)

has traveled