wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Latihan Simple Past Tense

Total questions: 35

Worksheet time: 30mins

Name
Class
Date
1.

She ___ to the market yesterday.

a)

go

b)

goes

c)

went

d)

going

2.

They ___ football last Sunday.

a)

play

b)

played

c)

plays

d)

playing

3.

I ___ a new book two days ago.

a)

buy

b)

buys

c)

bought

d)

buying

4.

My mother ___ a cake for my birthday yesterday.

a)

makes

b)

made

c)

make

d)

making

5.

We ___ late to school last Monday.

a)

are

b)

were

c)

was

d)

be

6.

He ___ very tired after work yesterday.

a)

is

b)

are

c)

was

d)

were

7.

The students ___ an English test last week.

a)

had

b)

has

c)

have

d)

having

8.

I ___ my keys this morning, but I found them.

a)

lose

b)

lost

c)

losing

d)

loses

9.

She ___ her grandmother last weekend.

a)

visits

b)

visiting

c)

visited

d)

visit

10.

We ___ dinner at 7 p.m. yesterday.

a)

have

b)

had

c)

has

d)

having

11.

The cat ___ under the table last night.

a)

sleep

b)

slept

c)

sleeps

d)

sleeping

12.

I ___ to the cinema with my friends last Saturday.

a)

goes

b)

went

c)

go

d)

going

13.

They ___ happy after the match yesterday.

a)

are

b)

was

c)

were

d)

be

14.

My father ___ a new car last year.

a)

buy

b)

bought

c)

buying

d)

buys

15.

She ___ TV after finishing her homework.

a)

watch

b)

watches

c)

watched

d)

watching

16.

The teacher ___ angry with the noisy students.

a)

is

b)

are

c)

was

d)

were

17.

Yesterday, I ___ sick and didn’t go to school.

a)

am

b)

is

c)

was

d)

were

18.

We ___ a party last night.

a)

has

b)

have

c)

had

d)

having

19.

She ___ a letter to her friend last week.

a)

writes

b)

writing

c)

wrote

d)

write

20.

They ___ to Bali last holiday.

a)

travel

b)

traveled

c)

travels

d)

traveling

21.

The children ___ in the park yesterday afternoon.

a)

play

b)

played

c)

plays

d)

playing

22.

I ___ the window because it was hot.

a)

open

b)

opened

c)

opening

d)

opens

23.

The baby ___ all night yesterday.

a)

cries

b)

crying

c)

cried

d)

cry

24.

She ___ breakfast at 7 o’clock yesterday.

a)

eat

b)

ate

c)

eating

d)

eats

25.

We ___ English songs in the classroom yesterday.

a)

sings

b)

sang

c)

sing

d)

singing

26.

I ___ at home all day last Sunday.

a)

stay

b)

stayed

c)

staying

d)

stays

27.

They ___ many pictures during the trip.

a)

take

b)

took

c)

taken

d)

takes

28.

He ___ basketball with his friends yesterday afternoon.

a)

plays

b)

playing

c)

played

d)

play

29.

My sister ___ her bike yesterday morning.

a)

rides

b)

ride

c)

rode

d)

riding

30.

I ___ my homework last night.

a)

finish

b)

finished

c)

finishes

d)

finishing

31.

Change the following sentence to Simple Past Tense: 'She goes to school every day.'

4 lines
32.

Arrange the following words into a correct sentence in Simple Past Tense: (bought – yesterday – I – a new bag)

4 lines
33.

Make positive, negative, and interrogative sentences with the verb 'play' in Simple Past Tense!

4 lines
34.

Translate into English in Simple Past Tense: 'Kami makan malam bersama keluarga kemarin malam.'

4 lines
35.

Explain the difference between 'was' and 'were' in Simple Past Tense, then provide one example sentence for each!

4 lines