wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tense review: present and past

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

I____________________ with the project this week because my colleague is on sick leave.

a)

deal

b)

am dealing

c)

dealt

d)

have dealt

2.

Most of our employees _________________ today because of the strike.

a)

worked

b)

is not working

c)

are not working

d)

don't work

3.

Because of the weak dollar, exports to North america _____________________ well at the moment

a)

do not do

b)

are not doing

c)

did not do

d)

have not done

4.

Kensuke ________________ the training department six months ago.

a)

has joined

b)

was joined

c)

joined

d)

joins

5.

She ___________________ in Canada for three years when she was at university.

a)

has been living

b)

lived

c)

have lived

d)

is living

6.

Sorry, I _____________ using the computer yet.

a)

haven't finished

b)

don't finish

c)

will not finish

d)

hasn't finished

7.

According to him, share prices usually ________________ at this time of year.

a)

decrease

b)

had decreased

c)

having decreased

d)

are decreasing

8.

We are ______________________ preparing the budget for next year.

a)

seldom

b)

usually

c)

often

d)

currently

9.

How many books __________________ since the beginning of her career?

a)

is she writing

b)

did she write

c)

has she written

d)

she has been writing

10.

I have known Mary since I ____________ a child.

a)

had been

b)

am

c)

have been

d)

was

11.

How long ______________________ for the bus?

a)

do you wait

b)

are you waiting

c)

you waited

d)

have you been waiting

12.

Lisa is writing emails. She ____________ e-mails all morning.

a)

is writing

b)

was writing

c)

has been writing

d)

has written

13.

They ___________ tennis three times this

week.

a)

are playing

b)

have played

c)

have been playing

d)

play

14.

They ___________________ tennis three times a week.

a)

play

b)

have been playing

c)

are playing

d)

played

15.

Tom started reading a book two hours ago. He is still reading it and now he is on page 53. He ______________________ for two hours. He _______________________ 53 pages so far.

a)

is reading ...... is reading

b)

was reading .......was reading

c)

has been reading ........ has read

d)

has read ............. has been reading