wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple/Present Perfect

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

They ... all the new words. They needn't worry about the test. (to learn)

a)

have learned

b)

learned

2.

Three people ... him in hospital last Friday. (to visit)

a)

visited

b)

have visited

3.

Martin .... for 50 miles on scenic routes three weeks ago. (to cycle)

a)

has cycled

b)

cycled

4.

We ... chicken Tandoori before. (never/to try)

a)

never tried

b)

have never tried

5.

... a job yet? (you/to find)

a)

Have you found

b)

Did you find

6.

Emily and Molly ... each other for more than 10 years now. (to know)

a)

knew

b)

have known

7.

First he .... to the announcement, then he ... to a café for a drink. (to listen - to go)

a)

listened/went

b)

has listened/has gone

8.

She ... late four times this week. (to be)

a)

has been

b)

was

9.

What's that lovely smell in here? - Jasmin ... a yummy cake. (to bake)

a)

baked

b)

has baked

10.

The Titanic ... an iceberg in 1912 and ... within three hours. (to hit - to sink)

a)

hit/sank

b)

has hit/sank