wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past 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