wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

tenses

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Tina isn’t here. She (just, go) ____________ to school.

a)

has gone just

b)

just went

c)

has just gone

d)

will just gone

2.

We (buy) ____________ this bike two weeks ago.

a)

will buy

b)

have bought

c)

buy

d)

bought

3.

We (have) ____________ a great time at the moment.

a)

had

b)

are having

c)

were having

d)

are going to have

4.

My mother (come) __________ to stay with us next weekend.

a)

will come

b)

have come

c)

came

d)

was coming

5.

Don't call me in the afternoon. I usually (be) _________ away in the afternoon.

a)

was

b)

are

c)

am

d)

will be

6.

I (see) _________ a car accident while I (wait) _________ for you on this corner yesterday.

a)

saw / waited

b)

saw / am waiting

c)

see / wait

d)

saw / was waiting

7.

I (not, do) __________ a test at this time tomorrow.

a)

will not do

b)

will not be doing

c)

am not doing

d)

didn't go

8.

Mr. Jone (be) __________principal of our school since last year.

a)

has been

b)

has went

c)

will be

d)

had been

9.

She (not, study) ____________ the lesson carefully yesterday.

a)

isn't study

b)

doesn't study

c)

didn't study

d)

won't study

10.

My uncle and aunt ( stay) ________________ with us

next Spring.

a)

are going to stay

b)

were staying

c)

have stayed

d)

will be staying

11.

The earth ( circle) ________________ the sun once

every 365 days.

a)

will circle

b)

circles

c)

circle

d)

circled

12.

When I arrived at his house , he (still /sleep) ____________.

a)

will still sleep

b)

still slept

c)

was still sleeping

d)

has still slept

13.

I ( wait) ________________ for the manager for two

hours.

a)

have waited

b)

waited

c)

will wait

d)

am waiting

14.

They _____ table-tennis when their father comes back home.

a)

will play

b)

would play

c)

are playing

d)

will be playing

15.

Can you keep calm for a moment? You ______ noise in class!

a)

are always made 

b)

always make  

c)

have always made 

d)

are always making

16.

Titanic is the best film I’ve ever seen. I _______ it seven times.

a)

had watched  

b)

am watching

c)

watched

d)

have watched

17.

You _______ the windows open at night. Close them right away.

a)

always left

b)

are always leaving

c)

always leave

d)

have always left

18.

We________ this course before the final examination.

a)

are going to finish

b)

have finished

c)

will finish 

d)

will have finished

19.

While I ________ TV last night, a mouse ran across the floor

a)

had been watching

b)

was watching

c)

has been watching

d)

watched 

20.

Mike _____ one hour ago.

a)

phones

b)

will phone

c)

phoned

d)

has phoned