Font size
S
M
L
XL
WorksheetsPRESENT 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
Reset
