wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Determine Tenses

Total questions: 25

Worksheet time: 10mins

Name
Class
Date
1.

Paul always comes to work on time .

a)

Past simple

b)

Present progressive

c)

Present simple

d)

Present perfect

2.
I finished the project yesterday
a)
Present simple
b)
Past simple
c)
Present perfect 
d)
Past perfect 
3.

She has lived in this street for ten years.

a)

Present simple

b)

Past simple

c)

Present perfect progressive

d)

Present perfect

4.

What are you doing there?

a)

Past simple progressive

b)

Present perfect progressive

c)

Present progressive

d)

Past perfect progressive

5.

He had forgotten to take his umbrella .

a)

Past simple

b)

Past perfect

c)

Present perfect

d)

Past perfect progressive

6.

I have been studying since morning .

a)

Present perfect simple

b)

Present progressive

c)

Present perfect progressive

d)

Past simple progressive

7.
This time tomorrow I will be playing with my friends
a)
Present simple continuous
b)
Future simple
c)
Future perfect continuous
d)
Future continuous
8.
 I will always remember this. 
a)
Simple present 
b)
Simple future
c)
Simple past 
d)
Future perfect 
9.

By this time next week, they will have finished the job .

a)

Simple future

b)

Future progressive

c)

Future perfect

d)

Future past perfect

10.

I will be waiting for you.

a)

Present progressive

b)

Simple future

c)

Future perfect

d)

Future progressive

11.

She was watching television /when you came .

a)

Present simple /Past simple

b)

Past progressive /Simple present

c)

Present progressive/Simple past

d)

Past progressive/Past simple

12.

The boys were severely reprimanded by their teacher

a)

Simple past progressive-active

b)

Simple present progressive-passive

c)

Simple past -passive

d)

Present perfect -passive

13.
This house had been destroyed by the fire.
a)
Past perfect -active 
b)
Present perfect 
c)
Present perfect -passive 
d)
Past perfect -passive 
14.
The letter is written .
a)
Present simple  -active 
b)
Past simple -passive 
c)
Present simple t-passive
d)
Present perfect-passive 
15.
The keys have been found .
a)
Present perfect -active 
b)
Past perfect -passive
c)
Present perfect-passive
d)
Past perfect -active 
16.

- They were working on her computer.

- They have already left

a)

Present progressive / present perfect

b)

Past progressive/ Past perfect

c)

Past progressive / Present perfect

d)

Past progressive / Present simple

17.

- Have you ever been to Australia?

- Susan will be joining us .

a)

Present perfect / Future simple

b)

Past perfect / Future progressive

c)

Present perfect /Future perfect progressive

d)

Present perfect / Future progressive

18.

- She has lived in this street for ten years.

- By this time tomorrow, I will have finished working on it

a)

Present perfect /Simple future

b)

Past perfect / Future perfect progressive

c)

Past perfect /Future progressive

d)

Present perfect / Future perfect

19.

- I was watching TV at 8 p.m. yesterday.

- She has never been to England .

a)

Present progressive/ Present perfect

b)

Past progressive/Present perfect

c)

Present progressive /Past perfect

d)

Past progressive/ Present perfect progressive

20.

- I am doing an exercise now.

- She will be 20 next summer .

a)

Present simple / Future progressive

b)

Present progressive/Future perfect

c)

Present progressive/ Future simple

d)

Past progressive/ Future simple

21.

I always go to school by bus. However, this week___________ by car with my dad.

a)

I go

b)

I've gone

c)

I'm going

d)

I'll go

22.
[...] 
Tony: We are waiting for the new Stars Wars movie. In fact, we______________here for more than five hours. 
[...] 
a)
wait
b)
are waiting
c)
have waited
d)
have been waiting
23.
She__________in this company since 2005.
a)
works
b)
is working
c)
has worked
d)
has been working
24.
I didn't realise that I ________________ my umbrella on the bus until it started to rain.
a)
left
b)
have left
c)
had left
d)
was leaving
25.

QUIZ MADE BY GARV BHATNAGAR

a)

QUIZ MADE BY GARV BHATNAGAR

b)

QUIZ MADE BY GARV BHATNAGAR

c)

QUIZ MADE BY GARV BHATNAGAR

d)

QUIZ MADE BY GARV BHATNAGAR