wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Simple past vs Present perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

After breakfast Emilia goes to see her cousin at her house. She says, "Would you like something to eat?" You say:

a)

No thank you. I had breakfast.

b)

No, thank you. I have breakfast.

c)

No thank you, I've just and had breakfast.

2.

Where did you go on your last vacation ?

a)

To the US. We went on a trip from Helena to Memphis.

b)

To the US. We gone on a trip from Helena to Memphis.

c)

To the US. We have been on a trip from Helena to Memphis.

3.

I _____ Nicolas at all this week. I don't know even where he is.

a)

didn't see

b)

haven't seen

c)

not see

4.

When ____ school?

a)

have you start

b)

did you start

c)

you started

5.

Jeanne ____ house three times in the last three years.

a)

moved

b)

have move

c)

has moved

6.

The Ecuador President _____ Spain three times in the last three years.

a)

visited

b)

have visited

c)

has visited

7.

My daughter ______ in Italy last Christmas visiting her friend.

a)

has been

b)

went

c)

was

8.

Fatima ____ to Miami three times and is going again next month.

a)

went

b)

has been

c)

was

9.

When _____ to Quito?

a)

have you been

b)

you went

c)

did you go

10.

How many times ____ to pass your English exam?

a)

did you try

b)

have you try

c)

have you tried

11.

They ____ the bus to get on time to their office.

a)

already have took

b)

took already

c)

have already taken

12.

_________ to India?

a)

Did Elisa ever go

b)

Has Elisa ever been

c)

Has Elisa ever gone

13.

My father ____ them since last Saturday.

a)

did not meet

b)

has not meet

c)

has not met

14.

Please be quiet! The guests _____ yet.

a)

haven't waken up

b)

haven't wake up

c)

haven't woken up

15.

My sister ____ a letter from her husband last Sunday.

a)

has gotten

b)

got

c)

gotten

16.

____________________ a ghost? No, never.

a)

Have you ever seen

b)

Did you ever see

c)

Have your ever saw

17.

Last year, we _______ to Barcelona.

a)

haven't travel

b)

haven't travelled

c)

didn't travel

18.

Emilia _______ her chores already.

a)

hasn't finished

b)

finished

c)

has finished

19.

Nicolas _____ from the airport at 7:00 and _____ his colleagues at 9:00.

a)

has arrived / meet

b)

arrived / has met

c)

arrived / met

20.

______ to Vina del Mar? Sure, I ____there last year.

a)

Did you ever go / went

b)

Have you ever been / went

c)

Have you ever gone / have been