NEW
Font size
S
M
L
XL
WorksheetsPRESENT PREFECT OR PAST SIMPLE
Total questions: 20
Worksheet time: 10mins
Name
Class
Date
1.
The man was a soldier in 1968. He ____________ in Vietnam.
a)
fight
b)
fighted
c)
fought
d)
has fought
2.
He __________ to the gym this morning.
a)
went
b)
goes
c)
have gone
d)
has gone
3.
Miley Cyrus ____________ in my city yet. Maybe she'll give a concert next year.
a)
sang
b)
singing
c)
hasn't sung
d)
has sung
4.
I've _____________ Cartoon Network in my life.
a)
have never watched
b)
watched never
c)
no watched
d)
never watched
5.
Earlier today, I ___________ my clothes.
a)
washed
b)
wash
c)
washing
d)
have washed
6.
Sandra ______________ arrived.
a)
have
b)
just has
c)
----
d)
yet
7.
They ________________ building the new mall yet.
a)
have been
b)
haven't finished
c)
been
d)
hasn't finished
8.
We ______________ at the Bellagio hotel in Las Vegas last time we went.
a)
have stayed
b)
staying
c)
been
d)
stayed
9.
I _______________ to the beach three times this year.
a)
have
b)
've been
c)
go
d)
gone
10.
I'm hungry. I __________ breakfast this morning.
a)
have eaten
b)
ate
c)
eat
d)
eating
11.
She ______________ come in to work since last Friday.
a)
haven't
b)
hasn't
c)
not have
d)
not has
12.
Irene __________ not at the meeting last Monday.
a)
was
b)
has
c)
is
d)
wasn't
13.
__________ you visit the Museum of Natural History in your last trip to NYC?
a)
Have
b)
Has
c)
Do
d)
Did
14.
__________ you ever eaten at Carl's Jr?
a)
Has
b)
Do
c)
Have
d)
Did
15.
How long has __________ been a doctor at this hospital?
a)
you
b)
Judith
c)
they
d)
Karla and Mary
16.
I watched the new Transformers movie last night. I ____________ it.
a)
don't like
b)
not liked
c)
didn't liked
d)
didn't like
17.
I've never __________ to Universal Studios Hollywood.
a)
gone
b)
go
c)
went
d)
going
18.
The other day, I __________ you at the mall. You didn't say 'hi' :(
a)
see
b)
saw
c)
have seen
d)
seen
19.
I _____________ NY pizza. It's delicious.
a)
've already eaten
b)
's eaten
c)
have eaten already
d)
eaten
20.
Since I've been here in Las Vegas, I _______________ to a Cirque Du Soleil show.
a)
not been
b)
have'nt been
c)
haven't been
d)
has not been
Reset
