wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple and present perfect.

Total questions: 40

Worksheet time: 34mins

Name
Class
Date
1.

Put the words in the correct order to make questions

write/why /he /the song/did?

4 lines
2.

A: How (a)   ?

B: We got there by plane.

3.

A: How long (a)   ?

B: We stayed for a week.

4.

Walk:

(a)  

5.

Run:

(a)  

6.

EAT

a)

Eated

b)

Ate

c)

Eaten

7.

buy

a)

buyed

b)

bought

c)

boght

8.

catch

a)

catched

b)

caught

c)

gaght

9.

Which is the past of the verb "BUY" ?

(a)  

10.

Sonia _________ the train. (miss)

a)

mised

b)

missed

11.

I _________ my teeth. (brush)

a)

brushed

b)

brusshed

12.

Tom __________- tennis with his friends. (play)

a)

playyed

b)

played

13.

He (a)   a new house last year.

14.

2. My brother _____ a bear an hour ago.

a)

seen

b)

saw

c)

sees

d)

Seed

15.

1. I _____ to the mall after school.

a)

goed

b)

gone

c)

went

d)

Wuent

16.

6. We _____ not happy after the sad ending.

a)

were

b)

was

c)

did

d)

are

17.

7. _____ you see Jody's new dog yesterday?

a)

Have

b)

Did

c)

Were

18.

8. Sorry, I ________ hear you at the door.

a)

wasn't

b)

am not

c)

didn't

d)

Aren't

19.

9. What _____ you eat for lunch yesterday?

a)

do

b)

were

c)

Does

d)

did

20.

My neighbor (buy)___________ a new car last week

4 lines
21.

How many times (do)___________ you (read)___________ that book?

4 lines
22.

We …(buy ) some sandwiches and fresh fruit to eat for lunch yesterday.

(a)  

23.

They … (fly )back to their country last month.

(a)  

24.

We use the past simple for things in the past which have finished.

a)

True

b)

False

25.

You ________ very hard last week.

a)

works

b)

work

c)

worked

d)

workeds

26.

Did you use the computer last Monday?

a)

Yes, I don't.

b)

No, you didn't

c)

Yes, yes.

d)

Yes, I did.

27.

Last Monday I _________ play the guitar with my friends.

a)

payed

b)

did

c)

don't

d)

didn't

28.

I (stop) at her door to give her a present. She wasn't there.

(a)  

29.

The baby (cry) a lot last night. I couldn't sleep well.

(a)  

30.
Write the past:
make
a)
made
b)
maked
c)
makes
d)
moke
31.
Write the past:
swim
a)
swam
b)
swom
c)
swum
d)
swimed
32.
Write the past:
sing
a)
sang
b)
song
c)
singed
d)
sanng
33.

The past simple of BEGIN is...

(a)  

34.

The past simple of READ is...

(a)  

35.

DRANK is the past simple of...

(a)  

36.

I have been in Chile ________ 10 years.

a)

for

b)

since

37.

I haven't seen you ________ ages.

a)

since

b)

for

38.
She ___________ (be) a doctor ____________ more than forty years. 
a)
was  /  for
b)
has been  /  since
c)
has been  /  for
d)
 was  /  since
39.

I ____________ (know) Maritza ________ a long time. We met in 1998.

a)

knew / for

b)

have known / for

c)

have known / since

d)

knew / for

40.
I _______________ (be) at the university for five years.
a)
have been
b)
was
c)
be
d)
has been