NEW
Font size
S
M
L
XL
WorksheetsPast simple, present perfect
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
I __ my football kit.
a)
just put on
b)
have just put on
2.
Maria __ five points!
a)
has already scored
b)
already scored
3.
___ their holiday hiking in Greece last summer?
a)
Did they spend
b)
Have they spent
4.
Theo ___ tennis lessons in 2005.
a)
has taken
b)
took
5.
My friend __ at a rugby match two days ago.
a)
has been
b)
was
6.
I ___ an ice hockey game so far.
a)
didn't watch
b)
haven't watched
7.
Last week Helen and Iris ___ to the new sports arena.
a)
went
b)
have gone
8.
He can't play squash because he still ___ a racket.
a)
didn't buy
b)
hasn't bought
9.
___ a rugby game?
a)
Did you ever see
b)
Have you ever seen
10.
We ___ at the golf course for two hours, where were you?
a)
have waited
b)
waited
Reset
