wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mix English Grammar

Total questions: 80

Worksheet time: 1hrs 21mins

Name
Class
Date
1.

Put the verbs in brackets into the correct form to complete the sentence:

When I ____ (look) out of the window, I ____ (see) John.

(a)  

2.

Put the verbs in brackets into the correct form to complete the sentence:

____ you ever ____ (play) the piano since you left school?

(a)  

3.

Put the verb in brackets into the correct form to complete the sentence:

I (a)   (not see) him for two days.

4.

Put the verbs in brackets into the correct form to complete the sentence:

When he ____ (try) to open the door, he ____ (drop) his key.

(a)  

5.

Put the verb in brackets into the correct form to complete the sentence:

They (a)   (live) in this house since 1987.

6.

Put the verbs in brackets into the correct form to complete the sentence:

My father ____ (wash) his car while my mother and I ____ (prepare) dinner.

(a)  

7.

Put the verbs in brackets into the correct form to complete the sentence:

____ you ____ (meet) her yesterday?

(a)  

8.

Put the verb in brackets into the correct form to complete the sentence:

Mary (a)   (be) in London for three days.

9.

Put the verbs in brackets into the correct form:

The headmaster ____ (enter) the classroom when they ____ (write) their exams.

(a)  

10.

Put the verb in brackets into the correct form to complete the sentence:

He (a)   (buy) a new car last week.

11.

Put the verb in brackets into the correct form to complete the sentence:

I think that they (a)   (arrive) tomorrow morning.

12.

Put the verbs in brackets into the correct form:

Last Wednesday they ____ (play) chess after they ____ (do) their homework.

(a)  

13.

Fill the sentence with the correct verb form:

I ____ (learn) English for seven years now.

a)

learn

b)

have learnd

c)

am learning

d)

have been learning

14.

Fill the sentence with the correct verb form:

Last year I wasn't working hard enough for English, that's why my marks ____ (not / be) really that good then.

a)

weren't

b)

didn't be

c)

weren't be

d)

haven't be

15.

Fill the sentence with the correct verb form:

As I want to pass my English exam successfully next year, I ____ (study) harder this term.

a)

study

b)

will study

c)

am going to study

d)

will be studying

16.

Fill the sentence with the correct verb form:

During my last summer holidays, my parents ____ (send) me on a language course to London.

a)

send

b)

sent

c)

sented

d)

have send

17.

Fill the sentence with the correct verb form:

The trip was great and I think I ____ (learn) a lot.

a)

learnet

b)

learn

c)

learned

d)

was learning

18.

Fill the sentence with the correct verb form:

Before I ____ (go) to London, I ____ (not / enjoy) learning English.

a)

went - didn't enjoy

b)

have gone - haven't enjoyed

c)

went - hadn't enjoyed

d)

have gone - didn't enjoy

19.

Fill the sentence with the correct verb form:

At the moment I _____ (revise) English grammar.

a)

revise

b)

revising

c)

revised

d)

am revising

20.

Fill the sentence with the correct verb form:

My exam ____ (be) on 15 May, so there ____ (not / be) any time to be lost.

a)

is - isn't

b)

will be - isn't

c)

isn't - won't be

d)

will be - won't be

21.

Fill the sentence with the correct verb form:

After my apprenticeship, maybe I ____ (go) back to London to work there for a while

a)

go

b)

will go

c)

'm going

d)

will be going

22.

Fill the sentence with the correct verb form:

What (a)   your name?

23.

Fill the sentence with the correct verb form:

Where (a)   you live?

24.

Fill the sentence with the correct verb form:

How old (a)   they?

25.

Fill the sentence with the correct verb form:

He (a)   driving a lorry.

26.

Fill the sentence with the correct verb form:

My dad (a)   up at seven.

27.

Fill the sentence with the correct verb form:

They ____ swim.

(more than one answer is possible)

a)

can

b)

can't

c)

ought

d)

have

28.

Fill the sentence with the correct verb form:

We (a)   to the cinema last night.

29.

Fill the sentence with the correct verb form:

I ____ want to talk.

a)

don't

b)

can't

c)

can

d)

need

30.

Fill the sentence with the correct verb form:

We ____ to Paris next month.

(more than one answer is possible)

a)

go

b)

will go

c)

're going to

d)

will be going

31.

Fill the sentence with the correct verb form:

Where ____ yesterday?

(more than one answer is possible)

a)

did you go

b)

have you been

c)

did you went

d)

were you

32.

Fill the sentence with the correct verb form:

When ____ she go?

(more than one answer is possible)

a)

do

b)

does

c)

did

d)

will

33.

Fill the sentence with the correct verb form:

she your girlfriend?

(a)  

34.

Fill the sentence with the correct verb form:

She ____ a whale two days ago.

a)

saw

b)

have seen

c)

sees

d)

seen

35.

Fill the sentence with the correct verb form:

It ____ raining all day.

(more than one answer is possible)

a)

are

b)

has been

c)

was

d)

will

36.

Fill the sentence with the correct verb form:

He often ____ bowling.

a)

goes

b)

is going

c)

went

d)

was going

e)

is going to go

37.

Fill the sentence with the correct verb form:

At the moment I ____ my car.

a)

drive

b)

am driving

c)

drove

d)

was driving

e)

am going to drive

38.

Fill the sentence with the correct verb form:

Last night I ____ a letter to my friend.

a)

write

b)

is writing

c)

wrote

d)

was writing

e)

am going to write

39.

Fill the sentence with the correct verb form:

Yesterday at ten to four, she ____ a book.

a)

reads

b)

is reading

c)

read

d)

was reading

e)

is going to read

40.

Fill the sentence with the correct verb form:

I ____ a delicious apple right now.

a)

eat

b)

am eating

c)

ate

d)

was eating

e)

am going to eat

41.

Fill the sentence with the correct verb form:

This morning at 10 o'clock it ____

a)

rains

b)

is raining

c)

rained

d)

was raining

e)

is going to rain

42.

Fill the sentence with the correct verb form:

She ____ the bus in two minutes.

a)

takes

b)

is taking

c)

took

d)

was taking

e)

is going to take

43.

Fill the sentence with the correct verb form:

I always ____ a helmet when I go cycling.

a)

wear

b)

am wearing

c)

wore

d)

was wearing

e)

am going to wear

44.

Fill the sentence with the correct verb form:

Yesterday the chef ____ a delicious pizza.

a)

makes

b)

is making

c)

made

d)

was making

e)

is going to make

45.

Fill the sentence with the correct verb form:

He is at work. He ____ overalls at the moment.

a)

wears

b)

is wearing

c)

wore

d)

was wearing

e)

is going to wear

46.

Fill the sentence with the correct verb form:

Alfred Nobel ____ the Nobel Prizes.

a)

establishes

b)

is establishing

c)

established

d)

was establishing

e)

is going to establish

47.

Fill the sentence with the correct verb form:

Yesterday at quarter past one Linda ____ to music.

a)

listens

b)

is listening

c)

listened

d)

was listening

e)

is going to listen

48.

Fill the sentence with the correct verb form:

Jesse Owens ____ five world records in 1935.

a)

breaks

b)

is breaking

c)

broke

d)

was breaking

e)

is going to break

49.

Fill the sentence with the correct verb form:

Fred ___ a rock and broke the window.

a)

throws

b)

thrown

c)

threw

d)

throwing

50.

Fill the sentence with the correct verb form:

He is ___ the window.

a)

opened

b)

open

c)

opening

d)

opens

51.

Fill the sentence with the correct verb form:

He stood up and ___ the room.

a)

leaves

b)

leave

c)

left

d)

leaving

52.

Fill the sentence with the correct verb form:

Ms. Franklin ___ us music.

a)

teach

b)

teaches

c)

teachs

d)

teaching

53.

Fill the sentence with the correct verb form:

The president is ___ a speech now.

a)

gives

b)

giving

c)

give

d)

gave

54.

Fill the sentence with the correct verb form:

He was very busy so he ___ to the party.

a)

did not went

b)

does not went

c)

did not go

d)

went not

55.

Fill the sentence with the correct verb form:

I ___ know who she is.

a)

not

b)

don't

c)

doesn't

d)

haven't

56.

Fill the sentence with the correct verb form:

They ___ as fast as they could, but they missed the bus.

a)

ran

b)

run

c)

runs

d)

running

57.

Fill the sentence with the correct verb form:

My uncle ___ me a story last Saturday.

a)

told

b)

tells

c)

tell

d)

telling

58.

Fill the sentence with the correct verb form:

My brother ___ Korean.

a)

does not speak

b)

do not speaking

c)

does not speaks

d)

do not speak

59.

Fill the sentence with the correct verb form:

Each of them ___ to a different school.

a)

go

b)

goes

c)

going

d)

have gone

60.

Fill the sentence with the correct verb form:

Every one of them ___ to the radio every day.

a)

listen

b)

listens

c)

listening

d)

listened

61.

Fill the sentence with the correct verb form:

She ____ college last year.

a)

was leaving

b)

left

c)

had left

d)

have left

62.

Fill the sentence with the correct verb form:

Our team ____ them yesterday.

a)

had defeated

b)

defeated

c)

was defeated

d)

was defeating

63.

Fill the sentence with the correct verb form:

I ____ TV when dad arrived.

a)

watched

b)

was watching

c)

had watching

d)

had watched

64.

Fill the sentence with the correct verb form:

After she ____ her breakfast, she went to work.

a)

eat

b)

had eaten

c)

was eating

d)

ate

65.

Fill the sentence with the correct verb form:

By the time I reached the station, the train ____.

a)

departed

b)

was departing

c)

have departed

d)

had departed

66.

Fill the sentence with the correct verb form:

She ____ here yesterday.

a)

came

b)

had come

c)

has come

d)

was coming

67.

Fill the sentence with the correct verb form:

He ____ home late when the accident occurred.

a)

drove

b)

was driving

c)

had driven

d)

has driven

68.

Fill the sentence with the correct verb form:

The guests had left before I ____ home.

a)

reached

b)

was reaching

c)

had reached

d)

has reached

69.

Fill the sentence with the correct verb form:

I ____ sleep well last night.

a)

hadn't

b)

wasn't

c)

doesn't

d)

didn't

70.

Fill the sentence with the correct verb form:

Every morning, he ____ for a walk.

a)

was going

b)

went

c)

had gone

d)

has gone

71.

Fill the sentence with the correct verb form:

She ____ when she heard the news.

a)

was weeping

b)

weep

c)

wept

d)

had wept

72.

Fill the sentence with the correct verb form:

I thought of it just when you ____ your mouth.

a)

was opening

b)

had opened

c)

opened

d)

are opened

73.

Fill the sentence with the correct verb form:

I ____ you if you say that word again.

a)

am hitting

b)

will be hitting

c)

will hit

d)

is going to hit

74.

Fill the sentence with the correct verb form:

I think our team ____.

a)

will win

b)

is going to win.

c)

will be winning

d)

win

75.

Fill the sentence with the correct verb form:

____I help you with the housework?

a)

Shall

b)

Would

c)

Must

d)

Ought

76.

Fill the sentence with the correct verb form:

This time tomorrow I ____ a discussion with my boss.

a)

will have

b)

have

c)

am having

d)

will be having

77.

Fill the sentence with the correct verb form:

I ____ home late tonight.

a)

am

b)

will be

c)

would be

d)

shall be

78.

Fill the sentence with the correct verb form:

I will phone you when I ____ time.

a)

will have

b)

would have

c)

will be having

d)

have

79.

Fill the sentence with the correct verb form:

I will discuss your situation with my boss when I ____ him tomorrow.

a)

meet

b)

will meet

c)

would meet

d)

met

80.

Fill the sentence with the correct verb form:

I will follow you wherever you ____.

a)

are going

b)

will go

c)

go

d)

went