wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT VS. SIMPLE PAST

Total questions: 8

Worksheet time: 3mins

Name
Class
Date
1.

I ________ someone's life taking the person to the hospital.

a)

has helped

b)

have helped

c)

help

d)

didn't help

2.

She ________ in a car accident.

a)

didn't be

b)

has been never

c)

has never been

d)

wasn't be

3.

They (a)   (think) about their decision twice.

4.

The homeless dog _____ me because I gave it food.

a)

chased

b)

has chased

c)

didn't chase

d)

hasn't chased

5.

Last weekend, I _______ to Guatemala to do volunteer work.

a)

have gone

b)

went

c)

gone

d)

didn't went

6.

A few weeks ago, I _____ a new friend. His name is Danny.

a)

make

b)

have make

c)

maked

d)

made

7.

Have you ever ______ money to strangers?

a)

given

b)

gave

c)

gived

d)

gaven

8.

I ______ anything for a charity before.

a)

haven't do

b)

have never done

c)

didn't do

d)

done