wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English Tenses

Total questions: 55

Worksheet time: 17mins

Name
Class
Date
1.

A) I've got a problem with my homework.

B) Ask your brother. He___________ you.

a)

is helping

b)

will help

c)

helps

2.

The Second World War _____________ (start) in 1939.

a)

has started

b)

have started

c)

started

d)

start

3.

I (a)   (learn) English for seven years now.

4.

I think I (a)   (study) one unit every week for my next exam.

5.

My father (a)   (already / buy) me a new laptop.

6.

Maggie _________________(study) English before she _______ to London last year.

a)

studied / move

b)

studied / has moved

c)

studied / moved

d)

has studied / has moved

7.

He (a)   (usually/ spend) his holiday by the sea.

8.

When I ________ (be) a young boy, I ________________ (meet) Santa Claus.

(a)  

9.

She (a)   (be) never late. I wonder why she is missing.

10.

What_____________ (you / do) now? I________________ (clean) my room.

(a)  

11.

What kind of music (a)   (she/like)?

12.

3 years ago, Dan completely (a)   (change) his lifestyle.

13.

Who ______________ (invent) the lightbulb?

I really_____________ (not have) a clue.

a)

did invent / doesn't have

b)

did invent / did not have

c)

invented / don't have

d)

invented / did not have

14.

Joanne (a)   (just /lose) her keys.

15.

Hurry up! The train (a)   (leave) at 8:05. We only have 2 minutes.

16.

Our grandparents _________ (visit) us next Christmas. They ________ (already / book) the ticket.

(a)  

17.

We (a)   (buy) a new car soon. Our car is really too old.

18.

In the year 2050 all students _____________ (have) their own computers in school.

a)

are going to have

b)

are having

c)

will have

d)

will having

19.

I am sure my parents_______________ (not / let)me go to the party.

a)

are not going to let

b)

aren't going to let

c)

won't let

d)

aren't letting

20.

My sister ___________ (not / find) anything for his friend's birthday last week.

a)

didn't find

b)

doesn't find

c)

did not found

d)

didn't found

21.

My mother (a)   (not/go) shopping every Saturday.

22.

I ____________ (not / can)go jogging with you, I _____________(break) my leg.

(a)  

23.

He _______________(not / go) to the dance. He____________ (have got) too much work.

a)

is not going / has got

b)

is not going to go / he will have got

c)

will not go / he is having got

d)

is not going / he is going to have

24.

Rain (a)   (fall) tomorrow in the Northern side of Italy.

25.

I'm sorry sir but your train (a)   (just leave)

26.

A) There is no orange juice left.

B) Don't worry I (a)   (go) and get some.

27.

I __________ (not think) she___________ (come)

a)

will not think / will come

b)

am not thinking / is coming

c)

don't think / will come

d)

don't think / comes

28.

It's ages since last time I (a)   (see) you.

29.

(a)   (Shakespeare /write) the Hamlet?

30.

John and Mark_____________ (play) cards since the beginning of the afternoon.

a)

have playing

b)

have been playing

c)

has played

d)

have played

31.

This is the best book I (a)   (ever / read) in my life.

32.

I ____________ (wait) for you for three hours.

a)

have been waiting

b)

has waited

c)

have waited

d)

I had waited

33.

Look at Jason! He___________ (fall) down from the ladder.

a)

is falling

b)

is about to fall

c)

will fall

d)

is going to fall

34.

A) I have a pain in my neck.

B) I__________ (give) you a neck massage.

a)

am going to give

b)

am giving

c)

will give

d)

will going to give

35.

Lisa (a)   (see) a tiny mouse in the kitchen yesterday.

36.

(a)   (Alan/walk) to school every day?

37.

The book ________(be) about a scientist who _________ (discover) a formula.

(a)  

38.

A new study ___________ (show) that teenagers who _______(get up) late in the morning __________ (be) less intelligent.

(a)  

39.

There ____________(be) 33 emails in your email box! _______ (you/read) your emails?

a)

are Do you read

b)

are Are you reading

c)

are Are you going to read

d)

are Did you read

40.

You (a)   (not / do) anything nice for me lately.

41.

We_________ (do) the class test two weeks ago and the teacher ________ (not / correct) them yet!

a)

have done / haven't corrected

b)

have done / didn't correct

c)

did / hasn't corrected

d)

did / has not correct

42.

Di Caprio _______ (win) an Oscar.

a)

win

b)

has win

c)

won

d)

has won

43.

He___________(dye) his hair purple.

a)

has dyed

b)

have dyed

c)

dyed

d)

will dye

44.

Last week when I _________ (get) home from work, I ________(find) a parcel on my doorstep.

(a)  

45.

Turn down the flame. You (a)   (burn) the steak!

46.

I'm sorry I can't meet you tomorrow. My cousins ___________(arrive) from America.

a)

are going to arrive

b)

will arrive

c)

are arriving

d)

will go to arrive

47.

Camilla ___________(bump) into a SUV while she was talking on her mobile phone. When her father_______(know) it he ___________(not be) very happy.

(a)  

48.

Samantha (a)   (be) 16 next week.

49.

We (a)   (spend) a week in London at Easter. I'm looking forward to it.

50.

A) I've got a problem with my homework.

B) Ask your brother. He___________ (help) you.

a)

is going to help

b)

is about to help

c)

will help

d)

is helping

51.

Have a great trip. __________ (you /call) me as soon as you arrive?

a)

Will you call

b)

Do you call

c)

Are you calling

52.

A) Where's Daniel?

B)He's having a shower. He __________ (go) to bed early.

a)

is going to go

b)

will go

c)

will be going

d)

is going

53.

The Carribean Cruise _________(sail) next 17 June.

a)

will sail

b)

sails

c)

is going to sail

d)

is sailing

54.

Jane________ (can) speak English quite well now, but last year when she ___________ (go) to Britain she ________(not can) say a word,

(a)  

55.

I think I__________________ (study) more if I want to pass the exam with grade A.

a)

am studying

b)

am going to study

c)

study

d)

will study