wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

5I English Grammar Set 3

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.
We________(sew) soft toys for children in a local hospital yesterday.
a)
sew
b)
sewn
c)
sewed
d)
sewing 
2.
I was______(wait) for a friend.
a)
waiting
b)
wait
c)
waited
d)
waitting
3.

Night was falling and the moon _______(shine).

a)

shining

b)

was shined

c)

shined

d)

was shining

4.

Harry _________(compose) in his music room at 10 o'clock yesterday.

a)

composed

b)

was composing

c)

compose

d)

were composing

5.
While he was sitting at the piano, a small kitten suddenly _____(run) across the piano keys.
a)
was running
b)
ran
c)
runed
d)
running
6.

Sarah _________ (walk) around the city yesterday morning.

a)

walked

b)

was walking

c)

were walking

d)

walks

7.
I _________(read) my brother's diary when he suddenly ________(come) into the room.
a)
read, came
b)
was reading, come
c)
was reading, came
d)
read, was coming
8.

I______(drop) my mobile when I ______(text)my friend.

a)

was dropping, texted

b)

dropped, texted

c)

dropped, was texting

d)

dropped, were texting

9.
________you sleeping at 10 o'clock last night?
a)
Was
b)
Did
c)
Do
d)
Were
10.

While he was watching the football match, his phone _______.

a)

was ringing

b)

rang

c)

rung

d)

ringed

11.
The hot air balloon at the field  ______ a lot of attention in yesterday's game.
a)
drew
b)
draws
c)
drawing
d)
drawn
12.

While I ________to work yesterday, I _________an accident.

a)

was driving, saw

b)

was driving, seen

c)

drove, saw

d)

drove, was seeing

13.

Anne ____________ in a cafe when she was at university.

a)

worked

b)

were working

c)

had worked

14.

When I got to school this morning, I realised that I ______ my homework last night.

a)

did not do

b)

was not doing

c)

had not done

d)

were not doing

15.

When his mother got home, he ___________ his homework. He asked her to help him with it.

a)

did

b)

was doing

c)

had done

d)

have done