NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect or Past Simple
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
I have never seen a whale, but I ____ a shark yesterday.
a)
have seen
b)
saw
2.
I ____ Chinese food.
a)
never ate
b)
have never eaten
3.
I heard his new CD last week but I ____ it.
a)
didn't like
b)
haven't liked
4.
____ to India?
a)
Did you ever be
b)
Were you ever
c)
Have you ever been
5.
_____ the last episode of Dr House last night?
a)
Did you watch
b)
Have you watched
6.
When _____ tennis for the last time?
a)
did you play
b)
have you played
7.
I _____ my homework so now I can watch TV.
a)
already did
b)
have already done
8.
Look! Mum is great! She ____ lunch for all of us!
a)
cooked
b)
has cooked
9.
A. Is Ann here?
B. No, she _______.
a)
already left
b)
has already left
10.
He ____ her sleeping in front of the TV when he came back home that night.
a)
saw
b)
has seen
Reset
