Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past vs Present Perfect (Post)

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.
1- Yesterday, the runner _______ the finish line with a burst of speed.
a)
has crossed
b)
crossed
2.
2- The football player _______ his ankle during the last match.
a)
has twisted
b)
twisted
3.
3- The swimmer _______ three gold medals so far this season.
a)
has won
b)
won
4.
4- Last week, the tennis player _______ a new racket.
a)
has bought
b)
bought
5.
5- The basketball team _______ five times in a row.
a)
has lost
b)
lost
6.
6- _______ the gymnast ever competed in the Olympics?
a)
Has
b)
Did
7.
7- The cyclist _______ many kilometers since the morning.
a)
has ridden
b)
rode
8.
8- He _________ to the Olympics in 2024.
a)
hasn't qualified
b)
didn't qualified
9.
9- The swimmer _______ the World Record in his last competition.
a)
broke
b)
broken
10.
10- The golfer _______ his new clubs yet.
a)
hasn't used
b)
didn't use
11.
11- The volleyball team _______ a difficult match on Sunday.
a)
had had
b)
had
12.
12- The soccer player _______ 50 goals so far.
a)
scored
b)
has scored
13.
13- Last month, the boxer _______ many hours training for the fight.
a)
spent
b)
has spent
14.
14- The figure skater _______ this routine many times.
a)
has performed
b)
performed
15.
15- The coach _______ the strategy for this season yet.
a)
hasn't changed
b)
didn't change
16.

16- The athlete _______ a personal best in the last competition.

a)

has achieved

b)

achieved

17.

17- The diver _______ the highest score in the tournament last year.

a)

has received

b)

received

18.

18- The runner _______ in several marathons this year.

a)

participated

b)

has participated