wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple and Present Perfect Tense

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

I (a)   my Maths homework yesterday. (to do)

2.

................... you................... to England by plane? (to go)

(a)  

3.

They (a)   a farm two weeks ago. (to visit)

4.

Jenny and Peggy (a)   their brother. (not/to help)

5.

The children (a)   at home last weekend. (not/to be)

6.

When................... you................................ this wonderful skirt? (to design)

(a)  

7.

My mother (a)   into the van. (not/to crash)

8.

The boys (a)   the mudguards of their bicycles yesterday. (to take off)

9.

................... you................... your aunt last week? (to phone)

(a)  

10.

He (a)   milk at school today. (not/to drink)

11.

The police (a)   two people early this morning. (to arrest)

12.

My bicycle isn’t here. I think someone (a)   it. (just take)

13.

Dan (a)   two tablets this year. (already/to buy)

14.

How many games (a)   so far this season? (your team/to win)

15.

(a)   the CN Tower in Toronto ? (you/to visit

16.

................................ your homework yet? - Yes, I................................ it an hour ago. (you/to do - to finish)

(a)  

17.

There (a)   an accident in High Street, so we have to use King Street to get to your school. (to be)

18.

I................................ Peter since I................................ last Tuesday. (not/to see - to arrive)

(a)  

19.

Frank............................... his bike last May. So he............................... it for 4 months. (to get - to have)

(a)  

20.

I’m sorry, I................................ earlier, but I................................ a lot lately. (not/to write - to work)

(a)