wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English tenses

Total questions: 178

Worksheet time: 30hrs 40mins

Name
Class
Date
1.

We use the ______________ to indicate actions that will be happening at a specific point in the future.

a)

Future perfect

b)

Future will

c)

Future progressive / continuous

2.

Choose all the correct sentences in present perfect.

a)

I have travelled to Cancun 4 times this year.

b)

The writer haven't finished her novel.

c)

You yet haven't cleaned the house.

d)

She hasn't taken the exam.

e)

We has worked there.

3.

We use the _______________ to indicate that an action will be completed at a specific point in the future.

a)

Future continuous

b)

Future perfect continuous

c)

Future perfect

d)

Future simple

4.

Choose the correct option to complete this sentence.

When I’m having fun, the hours go by really fast. I always __________________.

a)

cut down on

b)

playing

c)

forgetful

d)

lose track of time

5.

2. Last year I (go) (a)   to America for my holidays

6.

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

7.

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

8.

6. When do we use simple present tense?

a)

When an action has happened.

b)

When an action is happening right now.

c)

When an action may happen in the future.

9.

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

10.

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

11.

I am reading a book.

a)

Present continuous

b)

Present perfect

c)

Future Indefinite

d)

Past Indefinite

12.

I went to the school.

a)

Past indefinite

b)

Future contiguous

c)

Past continuous

d)

Past Indefinite

13.

They have been watching T. V for three hours.

a)

Past perfect continuous

b)

Present Perfect Continuous

c)

Future Perfect Continuous

d)

Past Indefinite

14.

I am a boy.

a)

Past Continuous

b)

Future Simple

c)

Past Continuous

d)

Present Simple

15.

They had betrayed me.

a)

Present Perfect

b)

Past Perfect

c)

Future Perfect

d)

Present Continuous

16.

Yuvraj was eating a cake yesterday.

a)

Future tense

b)

Present Tense

c)

Past tense

d)

Past perfect

17.

4. Saaidha's son is (a)   (talk) on the phone rightnow.

18.

5. Muna _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

was running

19.

6. Imdaah __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

20.

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

21.

8. Nazeeha ________ playing with her sister.

a)

Shall be

b)

Will be

c)

had

d)

has

22.

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

23.

11. I _______ reach class by 10 am.

a)

Shall

b)

Will

c)

have

d)

am

24.

That thin girl is drinking milk now.

a)

Present continuous

b)

Present perfect

c)

Future Simple

d)

Past Simple

25.

The police caught the robbers yesterday

a)

Present continuous

b)

Present perfect

c)

Future Simple

d)

Past Simple

26.

We like our teacher.

a)

Present continuous

b)

Present perfect

c)

Present Simple

d)

Past Simple

27.

The tall man has just written a letter.

a)

Present continuous

b)

Present perfect

c)

Present Simple

d)

Past Simple

28.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

29.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

30.

FUTURE PERFECT TENSE

6. Amisha __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

31.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

32.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

33.

PAST CONTINUOUS TENSE

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

34.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

35.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

36.

PRESENT PERFECT SIMPLE

She ____ (live) there since 2010.

a)

lived

b)

has live

c)

have lived

d)

has lived

37.

PRESENT PERFECT CONTINUOUS (-)

We ____ (working) there for 5 years.

a)

have been working

b)

had not been working

c)

have not been working

d)

have not been worked

38.

PAST PERFECT CONTINUOUS

He ____ (read) before she arrived.

a)

has been reading

b)

had been reading

c)

have been reading

d)

had work

39.

PAST PERFECT SIMPLE

You ____ (swim) with a shark.

a)

had been swimming

b)

had swam

c)

had swim

d)

had swum

40.

Be going to

Muykim ____ (teach) French.

a)

going to teach

b)

are going to teach

c)

is going to teach

d)

is teaching

41.

WILL

Her parents ____ (visit) Italy next year.

a)

will visit

b)

are going to visit

c)

would visit

d)

visit

42.

SIMPLE PRESENT TENSE (-)

She __________ with her parents in London.

a)

do not live

b)

does not live

c)

no lives

d)

did not live

43.

PAST CONTINUOUS TENSE (-)

Sara _____________ (run) because she was late for her classes.

a)

did not run

b)

were not running

c)

is not running

d)

was not running

44.

SIMPLE PAST TENSE (-)

The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

were not

b)

am not

c)

was not

d)

was

45.

SIMPLE PRESENT TENSE (-)

You _______ (arrive) on time for the class.

a)

aren't arrive

b)

did not arrive

c)

does not arrive

d)

do not arrive

46.

PAST CONTINUOUS TENSE (-)

Cows ___ (walk) while we saw them.

a)

did not walk

b)

was not walking

c)

were not walking

d)

were walking

47.

PRESENT PERFECT SIMPLE (-)

She ____ (live) there since 2010.

a)

had not lived

b)

have not lived

c)

has not live

d)

has not lived

48.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

49.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

50.

FUTURE PERFECT TENSE

6. Amisha __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

51.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

52.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

53.

PAST CONTINUOUS TENSE

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

54.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

55.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

56.

PRESENT PERFECT SIMPLE

She ____ (live) there since 2010.

a)

lived

b)

has live

c)

have lived

d)

has lived

57.

PRESENT PERFECT CONTINUOUS (-)

We ____ (working) there for 5 years.

a)

have been working

b)

had not been working

c)

have not been working

d)

have not been worked

58.

PAST PERFECT CONTINUOUS

He ____ (read) before she arrived.

a)

has been reading

b)

had been reading

c)

have been reading

d)

had work

59.

PAST PERFECT SIMPLE

You ____ (swim) with a shark.

a)

had been swimming

b)

had swam

c)

had swim

d)

had swum

60.

Be going to

Muykim ____ (teach) French.

a)

going to teach

b)

are going to teach

c)

is going to teach

d)

is teaching

61.

WILL

Her parents ____ (visit) Italy next year.

a)

will visit

b)

are going to visit

c)

would visit

d)

visit

62.

SIMPLE PRESENT TENSE (-)

She __________ with her parents in London.

a)

do not live

b)

does not live

c)

no lives

d)

did not live

63.

PAST CONTINUOUS TENSE (-)

Sara _____________ (run) because she was late for her classes.

a)

did not run

b)

were not running

c)

is not running

d)

was not running

64.

SIMPLE PAST TENSE (-)

The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

were not

b)

am not

c)

was not

d)

was

65.

SIMPLE PRESENT TENSE (-)

You _______ (arrive) on time for the class.

a)

aren't arrive

b)

did not arrive

c)

does not arrive

d)

do not arrive

66.

PAST CONTINUOUS TENSE (-)

Cows ___ (walk) while we saw them.

a)

did not walk

b)

was not walking

c)

were not walking

d)

were walking

67.

PRESENT PERFECT SIMPLE (-)

She ____ (live) there since 2010.

a)

had not lived

b)

have not lived

c)

has not live

d)

has not lived

68.

Josh... Venom at the cinema last night.

a)

Watch

b)

Watching

c)

Watched

d)

Watches

69.

"I have written three letters." It means...

a)

She is still writing now.

b)

She is not writing anymore.

c)

She has not finished writing yet.

d)

She has to write now.

70.

"The anthropologist has been studying that tribe for the last five years." It means...

He _____that tribe.

a)

has finished studying

b)

studied

c)

is still studying

d)

had studied

71.

The number of students ...there yesterday.

a)

was

b)

were

c)

is

d)

were

72.

I know that one of my students ___in your company since he graduated.

a)

works

b)

worked

c)

working

d)

have worked

73.

All these years, Ira's family _____in poverty.

a)

lived

b)

has been living

c)

lives

d)

was living

74.

My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.

a)

has taken

b)

has been taking

c)

would take

d)

had taken

75.

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

76.
[...] 
Tony: We got here at 6:00 o'clock this morning. More than forty people______________here waiting for tickets when we arrived.
[...] 
a)
already standed
b)
were already standing
c)
had already standed
d)
had already been standing
77.
How long____you____here?
a)
did ... be
b)
were ... being
c)
have ... been
d)
have ... been being
78.
Up to now, I____________any opportunity to check this information.
a)
didn't have
b)
wasn't having
c)
haven't had
d)
haven't been having
79.
Please be quiet! You ____________ me!
a)
interrupt me
b)
will interrupt me
c)
will have interrupted
d)
are forever interrupting
80.
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
81.
By the time you get a promotion, I ____________ for 10 years.
a)
will work
b)
'm going to work
c)
will have worked
d)
will have been working
82.
Look out! The floor is slippery. You ________________ down.
a)
will fall
b)
're going to fall
c)
will have fallen
d)
're falling
83.
She .......................her homework and went out.
a)
does
b)
didn't did
c)
made
d)
did
84.
I ..............behind you when you .......... that accident.
a)
were driving / was having
b)
was driving / had
c)
was driving /were having
d)
drove / had
85.
What .................you usually .................. in the evening?
a)
are / doing
b)
does / do
c)
did / did
d)
do / do
86.
Choose the proper sentence
a)
He has already seen that film
b)
He already saw that film
c)
He have already seen that film
d)
He already has seen that film
87.
Choose
a)
I was hiking in the mountains when I was seeing a bear.
b)
I  hiked in the mountains when I saw a bear.
c)
I hiking in the mountains when I saw a bear.
d)
I was hiking in the mountains when I saw a bear.
88.

For each question, choose the correct answer from the given options.


I ___________ my homework yet.

a)

has finish

b)

have finish

c)

did finished

d)

haven't finished

89.

I can't find my watch. ________ you _______ it recently?

a)

Have / see

b)

Did / seen

c)

Were / seen

d)

Have / seen

90.

During the two years, David ________ ten different jobs.

a)

has has

b)

has had

c)

have had

d)

have has

91.

We arrived at 8:05, but the train _________ already left.

a)

is

b)

have

c)

has

d)

had

92.

By the time we got there, she __________.

a)

had left

b)

have left

c)

left

d)

has left

93.

I went to bed after I ___________ off the television.

a)

switch

b)

switched

c)

has switched

d)

had switched

94.

When Aidil ________ at school, he realized he ___________ his textbook.

a)

arrived / had forgotten

b)

forgot / had arrived

c)

had forgotten / arrived

d)

arrived / forgot

95.

It was a very difficult movie, but I _________ it because I ________ the book.

a)

had understood / read

b)

read / had undertsood

c)

had read / understood

d)

understood / had read

96.

When I ________ the new teacher, I was surprised. I _________ his class before.

a)

met / had taken

b)

had met / took

c)

had taken / met

d)

took / had met

97.

The thief _________ in prison several times before.

a)

has been

b)

were

c)

have been

d)

has be

98.

Some farmers in Turkey __________ old farming methods for over a thousand years.

a)

have using

b)

has used

c)

had use

d)

have used

99.

Lynne left the restaurant after she _________ eating.

a)

has finished

b)

finished

c)

had finished

d)

had finish

100.

I lost the key that he ________ to me.

a)

gave

b)

had given

c)

had give

d)

gives

101.

How much money _______ you _______ since last year?

a)

have / saved

b)

did / save

c)

were / save

d)

are / saving

102.

They _________ English before they _________ to Canada.

a)

study / moved

b)

had studied / move

c)

had studied / moved

d)

had moved / studied

103.

Chris _________ that car for five years before he _________ it.

a)

own / had sell

b)

had owned / sell

c)

had owned / sold

d)

had owned / had sold

104.

When he finally arrived, his date had already ________.

a)

went

b)

gone

c)

go

d)

going

105.

I ________ hockey since I was a child. I'm pretty good!

a)

have played

b)

has played

c)

have playing

d)

has playing

106.

Tomorrow we _______ to Winston Salem (go).

a)

will go

b)

will going

c)

am going

d)

goes

107.

At 8 o’clock tomorrow, we ________ (sit) here to talk about the issues.

a)

will be sitting

b)

will be siting

c)

will be not sitting

d)

will not be siting

108.

Juan likes to be outdoors. He ___ his dog each evening.

a)

walking

b)

walked

c)

walks

d)

walk

109.
Alisha ___ her grandparents last week.
a)
visiting
b)
visited
c)
visits
d)
visit
110.
Emma ___ her dance class yesterday afternoon. 
a)
enjoy
b)
enjoys
c)
enjoyed
d)
enjoying
111.
We ___ our teacher after she helped us.
a)
thanking
b)
thanked
c)
thanks
d)
thank
112.
My dad and I ___ downtown last weekend.
a)
go
b)
goed
c)
went
d)
going
113.

Ann __________ hand ball very well.

a)

play

b)

plays

114.
Harry has bad breath because he __________  his teeth very often.
a)
don't brush
b)
doesn't brush
115.
It  __________  almost every day in Manchester.
a)
rain
b)
rains
116.
My mother  __________  eggs for breakfast every morning.
a)
fry
b)
fries
117.
We  __________  to Spain every summer.
a)
fly
b)
flies
118.
They are good students. They always __________ their homework.
a)
do
b)
does
119.
She __________ writing a letter now.
a)
are
b)
is
c)
were
d)
was
120.
The boys_______sleeping now.
a)
is
b)
are
c)
was
d)
were
121.
They are________ to the playground.
a)
went
b)
go
c)
going
d)
goes
122.
Amir and Haikal ________ watching movies.
a)
is
b)
are
c)
was
d)
were
123.
You _____ standing on your chair now.
a)
is
b)
are
c)
was
d)
were
124.
The teacher is _________ his book now.
a)
gave
b)
give
c)
giving
d)
given
125.
My brother and sister _____ playing tennis at 11am yesterday. 
a)
was
b)
are
c)
were
126.

What were you doing last night when I _____ you?

a)

was phoning

b)

phone

c)

did phone

d)

phoned

127.

He __________ while she was sitting.

a)

were standing

b)

was standing

c)

was stand

d)

standing

128.

Yuvraj was eating a cake yesterday.

a)

Future tense

b)

Present Tense

c)

Past tense

d)

Past perfect

129.

SIMPLE PRESENT TENSE

1. Yumna __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

130.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

131.

SIMPLE PAST TENSE

3. The weather (be) ____________ fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

132.

PRESENT CONTINUOUS TENSE

4. Saaidha's son is (a)   (talk) on the phone rightnow.

133.

What is the Past Participle of

HAVE

(a)  

134.

What is the Past Participle of

Be

(a)  

135.

What is the Past Participle of

Buy

(a)  

136.

What is the Past participle of

know

(a)  

137.

Yuvraj was eating a cake yesterday.

a)

Future tense

b)

Present Tense

c)

Past tense

d)

Past perfect

138.

SIMPLE PRESENT TENSE

1. Yumna __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

139.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

140.

SIMPLE PAST TENSE

3. The weather (be) ____________ fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

141.

PRESENT CONTINUOUS TENSE

4. Saaidha's son is (a)   (talk) on the phone rightnow.

142.

PAST CONTINUOUS TENSE

5. Muna was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

143.

11. I _______ reach class by 10 am.

a)

Shall

b)

Will

c)

have

d)

am

144.

Yuvraj was eating a cake yesterday.

a)

Future tense

b)

Present Tense

c)

Past tense

d)

Past perfect

145.

SIMPLE PRESENT TENSE

1. Yumna __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

146.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

147.

PRESENT CONTINUOUS TENSE

4. Saaidha's son is (a)   (talk) on the phone rightnow.

148.

PAST CONTINUOUS TENSE

5. Muna was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

149.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

150.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

151.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

152.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

153.

The police caught the robbers yesterday

a)

Present continuous

b)

Present perfect

c)

Future Simple

d)

Past Simple

154.

We like our teacher.

a)

Present continuous

b)

Present perfect

c)

Present Simple

d)

Past Simple

155.

The tall man has just written a letter.

a)

Present continuous

b)

Present perfect

c)

Present Simple

d)

Past Simple

156.

PRESENT TENSE

1. Carl (clean, cleans) his room every weekends.

a)

clean

b)

cleans

157.

PRESENT TENSE

4. Lizzy (climb, climbs) the tree easily.

a)

climb

b)

climbs

158.

PRESENT TENSE

3. The dogs (bark, barks) at the strangers passing by.

a)

bark

b)

barks

159.

PAST TENSE

9. They (bring) their own food for the picnic.

a)

bring

b)

brings

c)

brought

160.

We _____ to order pepperoni pizza. (past)

a)

decides

b)

will decide

c)

decided

d)

decide

161.

The delivery man ______ here in 5 minutes. (future)

a)

will be

b)

was

c)

is

d)

be

162.

2.Which of the following tense is future

a)

I went to the party.

b)

I am at the party.

c)

She will go to India next week.

d)

All of the above.

163.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

164.

6. When do we use simple present tense?

a)

When an action has happened.

b)

When an action is happening right now.

c)

When an action may happen in the future.

165.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

166.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

167.

SIMPLE PRESENT TENSE

3. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

168.

He ............ a report.

a)

writing

b)

is writing

c)

are writing

d)

am writing

169.

My dad .......... in the pool.

a)

am swimming

b)

swimming

c)

are swimming

d)

is swimming

170.

We ............ dinner.

a)

making

b)

are making

c)

is making

d)

am making

171.

It has _____ snowing a lot this week.

a)

be

b)

being

c)

been

172.
Why ______ so much rice today ?
a)
have you ate
b)
has you ate
c)
has you eaten
d)
have you eaten
173.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

174.
_____ the letter ?
a)
Have your dad written
b)
Have your dad wrote
c)
Has your dad written
d)
Has your dad wrote
175.

We use the Perfect Continuous Tenses to _____.

a)

emphasize in the duration of an event

b)

express daily routines

c)

show an action which is happening at an specific moment

d)

relate an action with another action

176.

I've been _____since 5 o'clock in the morning.

a)

study

b)

studies

c)

studied

d)

studying

177.

Which one is the correct structure of Present Perfect Continuous tense.

a)

Subject + have/has + verb

b)

Subject + have/has + been + verb + -ing

c)

Subject + been + verb + -ing

178.
He _____________________ football. (like/not)
a)
do not like
b)
does not like
c)
does not likes
d)
do not likes