wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English 3 Tenses

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Happy birthday to you

a)

Simple past tense

b)

Simple present tense

c)

Past future continuous tense

d)

Future perfect tense

2.

Wish you all the best

a)

Simple past tense

b)

Simple present tense

c)

Past future continuous tense

d)

Future continuous tense

3.

The sun rises from the east and sets in the west

a)

Simple past tense

b)

Simple present tense

c)

Past future continuous tense

d)

Future continuous tense

4.

Water boils at 100 degree celcius

a)

Simple past tense

b)

Simple present tense

c)

Past future continuous tense

d)

Future continuous tense

5.

I go to college by a car

a)

Simple present tense

b)

Present perfect tense

c)

Past future continuous tense

d)

Future perfect tense

6.

I am studying now

a)

Present continuous tense

b)

Present perfect tense

c)

Past perfect tense

d)

Future continuous tense

7.

Are you getting married this week?

a)

Present continuous tense

b)

Simple past tense

c)

Present perfect tense

d)

Past continuous tense

8.

They are dancing at this moment

a)

Present continuous tense

b)

Present perfect tense

c)

Past perfect tense

d)

Future continuous tense

9.

Have we done our assignment?

a)

Present perfect tense

b)

Simple past tense

c)

Past continuous tense

d)

Simple past tense

10.

She has not been here for 20 minutes

a)

Present perfect tense

b)

Simple past tense

c)

Simple future tense

d)

Present continuous tense

11.

I have finished my work. Have you finished your work?

a)

Present perfect tense

b)

Simple future tense

c)

Past future continuous tense

d)

Past continuous tense

12.

The passenger have been waiting for the next flight since this morning

a)

Present perfect continuous tense

b)

Past perfect continuous tense

c)

Future perfect continuous tense

d)

Past future continuous tense

13.

Jessica feels full as she has been eating a half of the tart

a)

Simple past tense

b)

Present perfect continuous tense

c)

Future continuous tense

d)

Past perfect tense

14.

She has been singing a song at this moment

a)

Present perfect continuous tense

b)

Simple past tense

c)

Past future continuous tense

d)

Future perfect continuous tense

15.

She went to the hotel three months ago

a)

Simple past tense

b)

Simple future tense

c)

Future perfect tense

d)

Present perfect tense

16.

When i was senior high school student, I always get up at 5am to prepare to school

a)

Simple future tense

b)

Simple past tense

c)

Future perfect tense

d)

Past perfect tense

17.

I visited my bestfriend in Japan last month

a)

Simple past tense

b)

Simple future tense

c)

Future perfect tense

d)

Present perfect tense

18.

They were watching football match last night

a)

Past continuous tense

b)

Past perfect tense

c)

Future continuous tense

d)

Present perfect tense

19.

He was praying when the earthquake happened

a)

Past continuous tense

b)

Past perfect tense

c)

Present continuous tense

d)

Future perfect tense

20.

Was romeo reading comic when Juliet came?

a)

Past continuous tense

b)

Future continuous tense

c)

Present perfect tense

d)

Future perfect tense

21.

While she was crossing the accident happened

a)

Present perfect tense

b)

Past continuous tense

c)

Future perfect tense

d)

Future continuous tense

22.

It started to rain while she was watering the flowers in the garden

a)

Present continuous tense

b)

Past continuous tense

c)

Future perfect tense

d)

Simple future tense

23.

If he had taken a bath fast, he would have not missed the train

a)

Past perfect tense

b)

Past continuous tense

c)

Simple present tense

d)

Future perfect continuous tense

24.

I thought he had changed to be better man

a)

Past perfect tense

b)

Past continuous tense

c)

Future perfect tense

d)

Present continuous tense

25.

Denise's family had not been in Aceh before the tragedy of tsunami happened in 2004

a)

Past perfect tense

b)

Future perfect tense

c)

Past continuous tense

d)

Past future continuous tense

26.

He had been a newspaper report before he became a businessman

a)

Past perfect tense

b)

Present perfect tense

c)

Simple future tense

d)

Future continuous tense

27.

Had Susi been a doctor when you met her last year?

a)

Past perfect tense

b)

Present continuous tense

c)

Future perfect tense

d)

Past perfect continuous tense

28.

The patient had not been waiting for the doctor for an hour but only for 10 minutes before finally he came

a)

Past perfect continuous tense

b)

Past future continuous tense

c)

Future perfect tense

d)

Future perfect continuous tense

29.

I had been working with my computer all day and I was eat some chocolate while i worked

a)

Past perfect continuous tense

b)

Past continuous tense

c)

Present perfect continuous tense

d)

Future continuous tense

30.

I had been waiting here for 2 hours before the bus came

a)

Past perfect continuous tense

b)

Future perfect continuous tense

c)

Present perfect tense

d)

Past perfect continuous tense

31.

Shall i help you to make dinner?

a)

Simple future tense

b)

Simple present tense

c)

Past perfect tense

d)

Future perfect tense

32.

They aren't going to come. Look at the clouds, it's going to rain.

a)

Simple future tense

b)

Past perfect tense

c)

Simple past tense

d)

Present perfect tense

33.

I will always love you

a)

Simple future tense

b)

Past perfect tense

c)

Simple present tense

d)

Future continuous tense

34.

He will be sleeping at 10pm

a)

Future continuous tense

b)

Simple future tense

c)

Past perfect continuous tense

d)

Present perfect continuous tense

35.

Hira will be working at the office when you arrive

a)

Future continuous tense

b)

Present continuous tense

c)

Past perfect tense

d)

Present perfect tense

36.

I together with my friend will be walking out on Bali beach tommorow morning

a)

Future continuous tense

b)

Past perfect tense

c)

Present perfect continuous tense

d)

Future perfect tense

37.

At this time next month, I will have finished my driving course

a)

Future perfect tense

b)

Simple future tense

c)

Past perfect tense

d)

Present continuous tense

38.

The table will have been prepared before he comes

a)

Future perfect tense

b)

Present perfect tense

c)

Past continuous tense

d)

Future continuous tense

39.

Will you have finished the report by the deadline?

a)

Future perfect tense

b)

Present perfect tense

c)

Past continuous tense

d)

Future continuous tense

40.

Vinsfeld the thief will have been stealing the diamond tomorrow night

a)

Future perfect continuous tense

b)

Present perfect tense

c)

Past perfect continuous tense

d)

Future perfect tense

41.

Britney will have been waiting for three months when the corn is ready to harvest

a)

Future perfect continuous tense

b)

Future perfect tense

c)

Past perfect continuous tense

d)

Present perfect tense

42.

He will have been studying in Japan for a year by the end of next year

a)

Future perfect continuous tense

b)

Future perfect tense

c)

Present continuous tense

d)

Past perfect continuous tense

43.

I would go to school but it was rain, i should be there

a)

Simple past future tense

b)

Past perfect tense

c)

Present continuous tense

d)

Future perfect tense

44.

I would not break my promise to come to your party if you didn't cheat me about your friends

a)

Simple past future tense

b)

Future perfect continuous tense

c)

Past perfect tense

d)

Past future continuous tense

45.

My mother would be cooking cake at this time yesterday morning.

a)

Past future continuous tense

b)

Past perfect continuous tense

c)

Future perfect tense

d)

Simple past future tense

46.

I would have graduated from University last year if i had finished writing my thesis

a)

Past future perfect tense

b)

Past perfect tense

c)

Future perfect tense

d)

Simple past future tense

e)

Present perfect tense

47.

The ship would not have sunk to the bottom of the sea if it had not hit the huge rock

a)

Past future perfect tense

b)

Future perfect tense

c)

Past perfect continuous tense

d)

Past future continuous tense

e)

Present perfect tense

48.

I would have been staying in Canada for a year but i had been sick

a)

Past future perfect continuous tense

b)

Past perfect continuous tense

c)

Future perfect continuous tense

d)

Past future continuous tense

e)

Present perfect continuous tense

49.

Kylie would have been waiting for her friend for two hours at 8 pm but she had gone at 8.30 pm

a)

Past future perfect continuous tense

b)

Future perfect continuous tense

c)

Past perfect continuous tense

d)

Present perfect continuous tense

e)

Past future continuous tense

50.

By next november, i will have received my promotion. I will have been in London for six months by the time i leave.

a)

Future perfect tense

b)

Present perfect continuous tense

c)

Past future perfect tense

d)

Future continuous tense

e)

Past future perfect continuous tense