Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tense Aspect Practice

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.
What tense is this sentence written in ?
Jordan has invented a new way to power his car.
a)
Past perfect
b)
Future perfect
c)
Present perfect
2.
Which tense is the sentence written in?
The team will play in the Championships at the end of the month.
a)
past perfect
b)
future perfect
c)
present
d)
future
3.

Ali __________ his water bottle in school yesterday.

a)

lost

b)

lose

c)

loses

d)

was losing

4.

Please switch off the television. I __________ my homework.

a)

do

b)

doing

c)

am doing

d)

was doing

5.

Miss Lim __________ us a documentary later.

a)

is going to show

b)

shows

c)

would show

d)

showing

6.

I __________ to the supermarket when I met my neighbour.

a)

am walking

b)

was walking

c)

walk

d)

walked

7.

Who __________ in the bathroom just now?

a)

sing

b)

sings

c)

was singing

d)

is singing

8.

Look! The cat __________ her little kittens.

a)

feeds

b)

is feeding

c)

was feeding

d)

fed

9.

My neighbours are really irritating. They

a)

like having parties.

b)

have a lot of parties.

c)

are always having parties.

10.

I ____ to my school since September.

a)

go

b)

am going

c)

gave gone

d)

have been going

11.

What PERFECT tense is

used in this sentence?

Nobody has been in that old abandoned house for years.

a)

Past Perfect

b)

Present Perfect

c)

Future Perfect

d)

None of the above (this sentence uses

simple tense)

12.

I ............ at the same company for 10 years.

a)

am working

b)

have been working

c)

have work

13.

Before my friend arrived for dinner, I.............................

a)

have already cleaned my apartment.

b)

was already cleaned my apartment.

c)

had already cleaned my apartment.

14.

She never _____________ meat.

a)

is eating

b)

ate

c)

eats

15.

Which is the correct form of the verb?

Carson _______ to the store with his mother this afternoon.

a)

going

b)

goes

c)

go

d)

will be going