wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Post Test Tenses

Total questions: 16

Worksheet time: 5mins

Name
Class
Date
1.

I ......... to school every day

a)

am going

b)

went

c)

have gone

d)

goes

e)

go

2.

........ you eaten?

a)

have

b)

has

c)

had

d)

are

e)

do

3.

Tom ......... not repaired his laptop before I borrowed it

a)

have

b)

have been

c)

has

d)

has been

e)

had

4.

......... Beni wash his car yesterday?

a)

did not

b)

has

c)

did

d)

will

e)

is

5.

Sinta was ........ a novel at 5 p.m. this evening

a)

read

b)

reads

c)

reading

d)

not read

e)

having read

6.

My mom will ........ purse the day after tommorow

a)

buying

b)

buy

c)

bought

d)

buyed

e)

buys

7.

The taxi is ......... in 6 hour

a)

arriving

b)

arrived

c)

going arrive

d)

will be arrived

e)

arrives

8.

My sister ............. running for half an hour

a)

is going

b)

is

c)

has not been

d)

have not been

e)

will be

9.

My Father ......... a book ......... I entered in bedroom

a)

was reading, because

b)

is reading, when

c)

was reading, when

d)

will read, while

e)

has reading, when

10.

The singer ........ their world tour by next month

a)

would have not finished

b)

will not have finished

c)

is going to finished

d)

will finished

e)

will not have finish

11.

I ............ sleeping at 3 a.m. after finish my homework

a)

will going to

b)

will have

c)

will be

d)

have

e)

have been

12.

I ......... at a new company this new year

a)

will have been working

b)

would have been working

c)

will have work

d)

would have work

e)

will have working

13.

I .......... my camera if I knew the view wasn’t amazing

a)

will bring

b)

would brought

c)

would not bring

d)

would not brought

e)

will not bring

14.

Should they .......... their new dance?

a)

has been practicing

b)

have been practicing

c)

have practiced

d)

have not been practiced

e)

had practiced

15.

Angela told the students that they ......... the course this afternoon

a)

shall have finished

b)

should have finished

c)

should finish

d)

will finish

e)

should not have finished

16.

We ......... the performance if Sari wasn’t late

a)

will watch

b)

are watching

c)

should watched

d)

would be watching

e)

watch