wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ôn grammar

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

I_____(send) Jessica an email yesterday afternoon

a)

was sending

b)

have sent

c)

sent

d)

send

2.

1. We watched a really good film at the cinema __________.

a)

yesterday

b)

tonight

c)

tomorrow

d)

today

3.

Tony always (a)   his cousins on Fridays.

4.

I ________________ (call) Mr Wilson at 9 last night but he wasn't at home.

a)

called

b)

calls

c)

was calling

d)

calling

5.

The lorry _______(go) very fast when it hit our car.

a)

goes

b)

was going

c)

gone

d)

have gone

6.

Mary and I (a)   (just leave) when the telephone rang.

7.

They _____ their homework yet.

a)

have finished

b)

haven't finished

c)

finished

d)

finish

8.

Helen has already ____ lunch.

a)

have

b)

has

c)

had

d)

has had

9.

My brother (begin) (a)   looking for a job in January.

10.

I ____________ tennis every Sunday morning.

a)

play

b)

plays

c)

played

d)

playing

11.

The students __________ doing their homework.

a)

is

b)

are

c)

am

d)

was

12.

Amy: Hi Hera. Why were you absent last week?

Hera: Because I __________ sick.

a)

is

b)

are

c)

am

d)

was

13.

Judy and Leo ___________ to watch a movie tonight.

a)

is going

b)

am going

c)

are going

d)

was going

14.

My sister and I _______ at SMP Kesuma Sari right now

a)

are study

b)

study

c)

are studying

d)

studied

15.

Yesterday, I _____________ a strange sound at midnight.

a)

heard

b)

hear

c)

here

d)

hair

16.

I ________________ for the math test right now.

a)

study

b)

studied

c)

is studying

d)

am studying

17.

My sister ________________________ TV in the living room.

a)

watch

b)

watching

c)

is watching

d)

to watch

18.

Mrs Lan usually _____(do) the laundry for the family but she _____ (not/do) now.

a)

does - is not doing

b)

does - doesn't

c)

do - doing

d)

does - is doing

19.

If I had time, I ________ (go) to the beach with you this weekend.

a)

go

b)

gone

c)

will go

d)

Would go

20.

If I were you, I _______ (buy) a new car.

a)

buy

b)

would buy

c)

will buy

d)

would have bought