Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect vs simple past quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

1.- Last summer I ____________ to Italy with my family.

a)

have gone

b)

went

c)

has gone

2.

2.- _______ she ________ the soccer match last week?

a)

Has-watched

b)

Have-watched

c)

Did-watch

3.

3.- _______ you ever ________ Indian food?

a)

Did-eat

b)

Has-eaten

c)

Have-eaten

4.

4.- How many times ______ you _______ homework this week?

a)

has-done

b)

have-did

c)

have-done

5.

5.- ________ you do the laundry yesterday?

No, I _______________ it yet.

a)

Have-didn't

b)

Did-haven't done

c)

Did- didn't

6.

6.- How many times _______ you _______ to a concert this year?

a)

did-go

b)

has-gone

c)

have-gone

7.

7.- Elena ______ already _______ a motorcycle.

a)

was-rode

b)

has-ridden

c)

did-ride

8.

8.- Where ________ you _______ all this time?

I have been here for ages!

a)

did- go

b)

have-been

c)

has-gone

9.

9.- ________ you ever ________ to Los Angeles?

a)

Did-go

b)

Has-gone

c)

Have-gone

10.

10.- Where ______ you _______ your summer last year?

a)

have-spent

b)

did-spend

c)

has-spent

11.

11.- When _______ she ________ from high school?

a)

has-graduated

b)

did-graduate

c)

have-graduated

12.

12.- _______ Michael ever _______ Chinese food?

a)

Did-eat

b)

Have-eaten

c)

Has-eaten

13.

13.- _______ you ever _________ breakfast at a fancy restaurant?

a)

Have-had

b)

Has-been

c)

Did-have

14.

14.- My children ___________ an expensive vase last week at my mother's house.

a)

have-broken

b)

broke

c)

has-break

15.

15.- ________ you ever _________ asleep in class?

a)

Have-sleep

b)

Have-fallen

c)

Did-fall

16.

16.- Natasha _______ already ________ that film.

a)

have-watch

b)

has-watched

c)

has-watch

17.

17.- I _______ _________ that song so many times!!

a)

has-hear

b)

have-heard

c)

have-hear

18.

18.- My parents ___________ __________ Universal Studios yet.

a)

haven't-visited

b)

have-visited

c)

has-visited

19.

19.- You _________ __________ greek food yet.

a)

have-tried

b)

haven't-tried

c)

have-try

20.

20.- When ______ Bruno Mars last concert?

a)

is

b)

has

c)

was