wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

5 tenses practice

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Normally I work on Mondays, but today ..........................

a)

I go hiking.

b)

I am going hiking.

c)

I was going hiking.

2.

I ......................... in Japan since 2005.

a)

am living

b)

was living

c)

live

d)

have lived

3.

I ......................... to Norway in 2003.

a)

am travelling

b)

travelled

c)

travel

d)

have travelled

4.

At 5 o'clock yesterday she .......................

a)

she watched Netflix

b)

she watches Netflix.

c)

was watching Netflix.

d)

she has watched Netflix.

5.

I ................................ my leg.

a)

have broken

b)

broke

c)

was breaking

d)

am breaking

6.

What is Mike doing? He ..................... a shower.

a)

takes

b)

took

c)

has taken

d)

is taking

7.

She ......................... her hair.

a)

washed

b)

is washing

c)

washes

d)

has washed

8.

When I was walking home from the shop a wild boar ........................ my bag.

a)

stole

b)

is stealing

c)

was stealing

d)

has stolen

9.

She ................................... at the gym every Tuesday.

a)

is working

b)

worked

c)

works

d)

has worked

10.

He ......................... some new clothes.

a)

is buying

b)

buys

c)

bought

d)

has bought

11.

They ......................... dinner at the moment.

a)

ate

b)

eat

c)

were eating

d)

are eating

12.

Yesterday, I .......................... to the library.

a)

go

b)

went

c)

was going

d)

has gone

13.

He ...................................... clothes right now.

a)

is ironing

b)

irons

c)

ironed

d)

has ironed

14.

I .................... pizza yesterday.

a)

make

b)

made

c)

have made

d)

was making

15.

She was walking the dog when it ...................... away.

a)

ran

b)

has run

c)

was running

d)

runs