wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LINKSPOT EXAM

Total questions: 150

Worksheet time: 2hrs 31mins

Name
Class
Date
1.

1. There … more than forty people at the meeting.

a)

a) were

b)

b)was

c)

c) wasn't

2.

2. (A) How old … you last year?

I … twenty years old.

a)

a) were / were

b)

b) were / was

c)

c) was / were

3.

3. (A) Where … Tom last night?

(B) He … at home.

a)

a) was / were

b)

b) were / were

c)

c) was / was

4.

4. The bus was late, so Alex and Sam … also late for class this morning.

a)

a) were

b)

b) was

c)

c) weren’t

5.

5. (A) Were you sick last week?

(B) No, I ….

a)

a) weren’t

b)

b) were

c)

c) wasn’t

6.

6. (A) … Maria here an hour ago?

(B) Yes, she was.

a)

a) Were

b)

b) Was

c)

c) Weren’t

7.

7. I’m a teacher now, but I … a student in 2015.

a)

a) am

b)

b) was

c)

c) were

8.

Simón ................ his guitar last sunday

a)

play

b)

playing

c)

played

d)

plays

9.

My mom .............. dinner last night

a)

cooked

b)

cooking

c)

cooks

d)

cook

10.

elige la opción en pasado

a)

reading

b)

reads

c)

read

d)

readed

11.

elige el verbo en pasado

a)

wrote

b)

write

c)

writes

d)

writing

12.

elige el verbo en pasado

a)

dancing

b)

dance

c)

dances

d)

danced

13.

elige el verbo en pasado

a)

sang

b)

sing

c)

sung

d)

singing

14.

elige el verbo en pasado

a)

wash

b)

washes

c)

washed

d)

washing

15.

THE NEXT TOPIC IS "PAST PROGRESSIVE"

a)

I'M READY

b)

LET'S DO IT

16.

We ________(play) video games yesterday at 3 o'clock

a)

was

b)

were

c)

were playing

d)

was playing

17.

They ____ (not/do) their homework yesterday at 3 o'clock

a)

weren´t doing

b)

wasn´t doing

c)

were doing

d)

was doing

18.

What _____ he _____ (watch) on television when you arrived?

a)

was / watching

b)

were / watching

c)

was/ watch

d)

were / watch

19.

Howard ____ (like) the movie.

a)

was liking

b)

was likeing

c)

were liking

d)

were likeing

20.

My parents ____ (work) when I came home.

a)

are working

b)

is working

c)

were working

d)

was working

21.

In 2010, we ____ (live) in a small flat in London.

a)

was living

b)

were living

c)

does living

d)

do living

22.

She ____ (listen) to music when I called.

a)

was listening

b)

were listening

c)

are listening

d)

is listening

23.

_____ it _____ (rain) when you left?

a)

was / raining

b)

were / raining

c)

is /raining

d)

are / raining

24.

Ana and mark ___________ (not /drive) to house

a)

was not driving

b)

were not driving

c)

was playing

d)

are not playing

25.

Miguel _________ (speak) with Lucia

a)

was speaking

b)

were speaking

c)

are speaking

d)

is speaking

26.

YOUR NEXT TOPIC IS "SHOULD, HAVE TO, MUST, MAY, COULD, SHALL"

a)

LET'S GO

b)

LET'S GET IT

27.

Which modal is used to express ability?

a)

could

b)

can

c)

might

d)

may

28.

Which modal is used to express an obligation?

a)

may

b)

might

c)

must

d)

could

29.

Which modal is used to express an action to be done in the future?

a)

may

b)

will

c)

shall

d)

should

30.

Which modal is used to express possibility or probablity?

a)

shall

b)

should

c)

could

d)

might

31.
Which modal do you use to express outer obligation?
a)
must
b)
should
c)
have to
d)
need
32.

I..... get up very early every morning at six o'clock.

a)

have to

b)

has to

c)

have

33.

They .... go to work every day.

a)

has to

b)

have

c)

have to

34.

My brother .... go to a job interview tomorrow?

a)

has to

b)

has

c)

have to

35.

You ..... attend the meeting if you are sick.

a)

not have to

b)

don't have to

c)

doesn't have to

36.

My father ..... a tie at work. (tie=corbata)

a)

have to wear

b)

has to

c)

has to wear

37.

Why ..... children .... go to school?

a)

does / have to

b)

do / have to

c)

are / have to

38.

Why .... Sarah have to .... a phone call?

a)

does / making

b)

is / made

c)

does / make

39.

I .... to study English.

a)

have

b)

has

c)

do

40.

I ...... leave soon because I have an appointment to see my dentist.

a)

has

b)

have to

c)

have

41.

We use this to MAKE SUGGESTIONS...

a)

could

b)

should

c)

must / have to

42.

We use this to GIVE ADVICE...

a)

could

b)

should

c)

must / have to

43.

We ________ take an umbrella. It looks like it will be rain.

a)

MUST

b)

SHOULD

c)

SHOULDN´T

44.

The doctor told him that he _ eat less. He’s too fat.

a)

should

b)

shouldn't

c)

mustn't

d)

can

45.

You __ swim here. It's forbidden.

a)

must

b)

mustn't

c)

don't have to

46.

You ......... spend too much time playing computer games. It's bad for your eyes.

a)

should

b)

shouldn't

c)

must

d)

can

47.

_________you tell me where the station is, please?

a)

Could

b)

Shall

48.

_________I speak to the manager, please?

a)

Can

b)

Will

49.

_________you help me print my e-ticket, please?

a)

May

b)

Could

50.

YOUR NEXT TOPIC IS "TOO MUCH, TOO MANY, ANOUGH, TOO"

a)

LET'S GO

b)

READY

51.

Jane's brother is quite fat because he eats __________ hamburgers

a)

too much

b)

enough

c)

lots of

d)

few

52.

There weren't __________ players for the match so it was cancelled

a)

too many

b)

too much

c)

few

d)

enough

53.

They had __________ food at the party. They ate all they could

a)

too many

b)

too much

c)

a little

d)

many

54.

This place is full of people. There are __________ people here

a)

too much

b)

not enough

c)

too many

d)

few

55.

There aren't _____ birds around here during the winter.

a)

much

b)

many

56.

I didn't have ______ dinner las night.

a)

much

b)

many

c)

no

57.

it´s raining _________ much

a)

too

b)

enough

58.

these pants aren´t small _________ for you

a)

too

b)

enough

59.

the jacket is ________

a)

big enough

b)

too big

60.

Shantal wears size 45. Thar dress is size 40. It is

a)

too small for her.

b)

very small for her.

61.

CHOOSE THE CORRECT OPTION

a)

it's too dark for me

b)

it's very dark for me.

62.

YOUR NEXT TOPIC IS "PRESENT PERFECT"

a)

GO!

b)

I'M READY

63.

Laura _______ a lot of Italian papers.

a)

Has brought

b)

Has bring

c)

Have brought

d)

Had brought

64.

______ it _______in this month? No, it hasn't

a)

Have - rain

b)

Have - rained

c)

Has - rained

d)

Has - rain

65.

I ______ to her this week. (-)

a)

haven't talk

b)

haven't talked

c)

hasn't talked

d)

hasn't talk

66.

_______ the piano since you were a child?

a)

Has you play

b)

Have you played

c)

Do you played

d)

Have you play

67.

What is the past participle of the verb "be"?

a)

Was / Were

b)

Am / Is / are

c)

Be

d)

Been

e)

Will be

68.

________ you ever been to Spain?

a)

Have

b)

Were

c)

Has

d)

Did

69.

George ___________ never eaten sushi.

a)

have

b)

has

c)

been

d)

did

70.

Bob and George have ______________ their homework.

a)

done

b)

do

c)

did

d)

doing

71.

Lindsay _____ not been to France.

a)

has

b)

is

c)

have

72.

I have never ___________ to Paris.

a)

been

b)

went

c)

go

73.

During the two years David ____________ ten different jobs.

a)

has has

b)

has had

c)

have had

74.

My friend ______________ my new dress yet.

a)

haven't seen

b)

didn't see

c)

hasn't seen

75.

How long ____________ the children slept?

a)

did

b)

have

c)

has

76.

_______________ he (call) _______________________ María?

a)

Have he called María?

b)

Have he call María?

c)

Has he called María?

d)

Have he calling María?

77.

Have you ... really strange or interesting food?

a)

ever eaten

b)

ate

c)

never eaten

d)

eating

78.

We use the Present Perfect with the time expressions:

a)

ever

b)

never

c)

already

d)

yesterday

79.

THE NEXT TOPIC IS "ADVERBS OF MANNER"

a)

"LETS GO"

b)

LET'S DO IT

80.

I don't like when people eat ____

a)

noisily

b)

noisyly

c)

noisy

d)

noisilly

81.

He drives _____

a)

slowly

b)

slowy

c)

slow

d)

slowli

82.

She writes _______

a)

carefully

b)

carefuly

c)

carely

d)

carefily

83.

She passed the exam ____

a)

easily

b)

easilly

c)

easy

d)

easili

84.

I want to open the door ________

a)

quietly

b)

quiety

c)

quietlly

d)

quiet

85.

They're dancing _____

a)

well

b)

good

c)

goodly

d)

better

86.

He runs _____

a)

fast

b)

fastly

c)

fastlly

d)

fastest

87.

He works _______

a)

hard

b)

hardly

c)

hardy

d)

harlly

88.

She's singing

a)

badly

b)

bad

c)

baddy

d)

well

89.

They're speaking (a)   (loud)

90.
I ______________ (do) much work ___________ my boss left.
a)
didn't do  /  for
b)
haven't done  /  for
c)
didn't do  /  since
d)
haven't done  /  since
91.
I ______________ (be) to China ______________ 2002.
a)
didn't go  /  for
b)
haven't been  /  since
c)
haven't gone  /  for
d)
wasn't  /  since
92.
She ___________ (be) a doctor ____________ more than forty years. 
a)
was  /  for
b)
has been  /  since
c)
has been  /  for
d)
 was  /  since
93.
Hi, Angela. How are you? I ____________ (not/see) you ___________ ages.
a)
haven't seen   /  for
b)
didn't see  /  since
c)
haven't seen  /  since
d)
didn't see  /  for
94.
I left the university in 1995. I ___________ (work) in this company ____________ about fifteen years.
a)
have worked  /  since
b)
did work  /  for
c)
worked  /  since
d)
have worked  /  for
95.
I didn't see Jack yesterday. In fact I ___________ (not/see) him __________ Monday.
a)
didn't see  /  for
b)
didn't saw  /  for
c)
haven't seen  /  since
d)
haven't see  /  since
96.
He is really tired. He ____________ (be) working __________ 5:30 a.m.
a)
was  /  for
b)
has been  /  for
c)
has been /  since
d)
was  /  since
97.
She ______________ (not/drive) a car _____________ she had the accident.
a)
hasn't driven  /  since
b)
hasn't drive  /  for
c)
didn't drive  /  since
d)
didn't drive  /  for
98.
I ______________  (live) in this city since 2007. I ______________ (come) with my family many years ago.
a)
have lived  /  came
b)
lived  /  have come
c)
has lived  /  come
d)
lived  /  came
99.
I ____________ (buy) this house in 1999, so I ___________ (live) here for more than 10 years.
a)
bought  /  has lived
b)
has bought  /  lived
c)
has bought  /  live
d)
bought  /  have lived
100.
I ____________ (know) Maritza for a long time. We ___________ (meet) in 1998.
a)
knew  /  met
b)
have known  /  have met
c)
have known  /  met
d)
knew  /  have met
101.
I _______________ (be) at the university for five years.
a)
have been
b)
was
c)
be
d)
has been
102.

"BE ABLE TO"

a)

I GOT IT

b)

LET'S START

103.

‘I _ able to see you next week’.

a)

will be

b)

am

c)

wiil am

104.

_you _ write formal letters?

a)

Is - able

b)

Are - able to

c)

Am - able to

105.

Do you think you ___ write that report by Tuesday?

a)

will be able to

b)

have been able to

c)

were you able to

106.

I ___ touch my toes. See!

a)

I was be able to

b)

I will be able to

c)

I am able to

107.

I ___ spend another moment in that restaurant. It was too noisy.

a)

haven't been able to

b)

I won't be able to

c)

I wasn't able to

d)

I am not able to

108.

They ___ fix the car now

a)

were able to

b)

have been able to

c)

are able to

d)

are being able to

109.

My grandfather ___ to swim when he was child

a)

were able to

b)

have been able to

c)

is being able to

d)

was able to

110.

Jaime ___to fnish his homework yet

a)

haven't been able to

b)

wasn't able to

c)

hasn't been able to

d)

weren't able to

111.

My btohers ___ 10 km the last weekend

a)

is able to run

b)

are able to run

c)

were able to run

d)

was able to run

112.

She ___ speak English now.

a)

be able to

b)

is able to

c)

wil be abe to

d)

was able to

113.

You ___ speak English in 6 months.

a)

isn't able to

b)

be able to

c)

are able to

d)

will be able to

114.

When I got to school it was late so I ___ to enter in to the classroom.

a)

were able to

b)

weren't able to

c)

am able to

d)

wasn't able to

115.

When they were young, they ___ sing.

a)

was able to

b)

will be able to

c)

weren't able to

d)

won't be able to

116.

When he was a child, he ___ cook.

a)

wasn't able to

b)

will be able to

c)

weren't able to

d)

is able to

117.

She _____ speak 4 languages easily now.

a)

be able to

b)

is able to

c)

isn't able to

d)

wasn't able to

118.

Sarah ____ to finish her homework. It was too difficult!

a)

was able to

b)

wasn't able

c)

weren't able to

d)

is able

119.

YOUR NEXT TOPIC IS "ZERO, FIRST AND SECOND CONDITIONAL"

a)

I GOT IT

b)

LET'S GO

120.

If you heat ice, ______

a)

it melts

b)

it melt

c)

melts

121.

Water evaporates if you _____ it.

a)

boils

b)

boiling

c)

boil

122.

I feel sick if I _____ too much cake.

a)

eating

b)

eats

c)

eat

123.

My teacher gets angry if I _____ my homework.

a)

do

b)

don't do

c)

doesn't do

124.

When I have a toothache, ______.

a)

I stay in bed.

b)

I see a dentist.

c)

I take vitamin C

125.

When I have a temperature, ______.

a)

I drink tea

b)

I stay in bed

c)

I visit my grandparents

126.

If you ____ butter in the sun, it ____.

a)

leave / melt

b)

leaves /melts

c)

leave / melts

127.

If you have a temperature, an aspirin usually ____.

a)

help

b)

helping

c)

helps

128.

When I ____ a cold, I usually take vitamin C.

a)

will have

b)

have

c)

had

129.

If we _____ walking, the bus _____.

a)

start / will come

b)

start / come

c)

will start / come

d)

starts / will come

130.

If you ____ (tell) me your secret, I ____ (not tell) anybody else.

a)

don't tell / will tell

b)

tells / won't tell

c)

tell / won't tell

d)

tell / don't tell

131.

If I ____ (not write) it down, I ____ it (not remember).

a)

won't write / don't remember

b)

don't write / won't remember

c)

doesn't write / won't remember

d)

not write / won't remember

132.

She ____ (help) you if you ____ (ask) her nicely.

a)

helps / asks

b)

helps / will ask

c)

will help / ask

d)

will help / asks

133.

I ____ (call) you if I ____ (hear) from Alex.

a)

will call / hear

b)

call / will hear

c)

will call / hears

d)

calls / hears

134.

You ____ (miss) your friends if you ____ (move) to Paris.

a)

miss / will move

b)

misses / will move

c)

will miss / move

d)

will miss / moves

135.

If you ____ (listen) carefully, you ____ (understand) everything.

a)

will listen / understand

b)

listen / will understand

c)

listens / will understand

d)

will listen / understands

136.

The boss ____ (not be) very happy if you ____ (be) late for work.

a)

isn't / will be

b)

won't be / is

c)

won't be / be

d)

won't be / are

137.

I ____ (drive) you home if you ____ (give) me directions.

a)

drive / will give

b)

drives / will give

c)

will drive / give

d)

will drive / gives

138.

If you ____ (leave) now, you ____ (catch) the 8:00 train.

a)

leave / will catch

b)

will leave / catch

c)

leaves / will catch

d)

will leave / catches

139.

If you gave me some money, I ____ you with your homework.

a)

will help

b)

helped

c)

would help

140.

I would give her some advice if she _____ for it.

a)

asked

b)

will ask

c)

would ask

141.

If I were you, I...

a)

would tell her the truth.

b)

will tell her the truth.

c)

told her the truth.

142.

If we _______ a yacht, we ________ the seven seas.

a)

had - would sail

b)

have - sail

c)

had - sailed

143.

If the weather ________ better, we ________ to the park.

a)

were - will go

b)

was - go

c)

were - would go

144.

If he ______ my friend, I ________ him to my birthday party.

a)

were - would invite

b)

was - would invited

c)

were - would invited

145.

I ____________________ (marry) someone famous if I ____________________ (be) a movie star.

a)

would marry / were

b)

marry / am

c)

married / was

146.

If I _____ (speak) perfect English, I ______ (have) a good job.

a)

would speak - had

b)

spoke - would have

147.

She _________________ (be) happier if she _________________ (have) more friends.

a)

would be/had

b)

is/would be

c)

will be/had

148.

If I _________________ (speak) perfect English, I _________________ (have) a good job.

a)

spoke/could have

b)

spoke/will have

c)

speak/would have

149.

If I _______ you, I _______ a new job.

a)

were/ would get

b)

were/get

c)

were/will get

150.

She _________________ (pass) the exam if she _________________ (study) more.

a)

passed/would study

b)

passed/could study

c)

would pass/studied