wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ECCE Grammar Test 2 Revision Units 5-8

Total questions: 80

Worksheet time: 40mins

Name
Class
Date
1.
Ι was so worried ___ getting to work on time that Ι took a taxi.
a)
about
b)
for
c)
of
d)
to
2.
Jim is a very successful businessman. He ___, as many as fifteen hours a day.
a)
works hardly
b)
really hardly works
c)
really working hard
d)
really works hard
3.
I'm going to the baker for bread. Get some cookies while you're there, because there are not ___ left.
a)
that many
b)
only a few
c)
several
d)
too much
4.
I'll lend you this novel assoon as Ι ___ with it.
a)
will have done
b)
am done
c)
had done
d)
done
5.
Ι am really ___ to do any more housework.
a)
quite tired
b)
tired
c)
too tired
d)
so tired
6.
Ι need ____ time off because l've been working really hard.
a)
some
b)
much
c)
many
d)
any
7.
Never again ___ lend γου any of my things. You're really careless.
a)
Ι will
b)
will Ι
c)
Ι won't
d)
wont Ι
8.
l'm leaving for school! "Okay, but take an umbrella because ___ going to rain today."
a)
there's
b)
it's
c)
is
d)
it
9.
You seem to have Iost weight. "Yes, Ι ___ a big supper, but now Ι have salads only."
a)
used to eating
b)
am used to eating
c)
was using to eat
d)
used to eat
10.
It is two o'clock, so the train ___ here soon.
a)
would be
b)
should have been
c)
should be
d)
would have been
11.
There was Ioud music ___ from the apartment next door.
a)
having come
b)
coming
c)
to come
d)
was coming
12.
It Iooks ___ you've had a really difficult day.
a)
like that
b)
as
c)
as if
d)
so if
13.
What time will the dinner begin? "It ___ at around 8:30 "
a)
would start
b)
should start
c)
will have started
d)
should have started
14.
Our history teacher told us that America wasn't ___ by Columbus but by the Vikings.
a)
discovered
b)
discovery
c)
discovering
d)
discoverer
15.
I'm sorry, but I didn't ask ___ chocolate ice cream. I wanted vanilla.
a)
about
b)
for
c)
with
d)
on
16.
Oh, dear! I should've worn something warmer. It's ___ than I thought.
a)
too much cold
b)
a few colder
c)
colder
d)
very cold
17.
You're late again! I need you ___ on time, so we can finish on time.
a)
to be
b)
are
c)
be
d)
being
18.
I don't think you have understood the ___ of the matter.
a)
important
b)
importantly
c)
importance
d)
unimportant
19.
I'll help you __ your project if you have difficulty completing it.
a)
about
b)
for
c)
with
d)
within
20.
___ you wash the car, I won't lend it to you again.
a)
If
b)
Not until
c)
Only if
d)
Unless
21.
___ we had nothing better to do, we watched television the whole evening.
a)
As
b)
Although
c)
Therefore
d)
While
22.
Do you know when ___ ?
a)
will leave John
b)
Jhon will leave
c)
will John leave
d)
will John have left
23.
Peter hurt his arm while ___ tennis.
a)
having played
b)
playing
c)
played
d)
was playing
24.
Do you play any other sports ___ golf?
a)
apart
b)
as well
c)
besides
d)
in addition
25.
Tom __ football anymore. He wants to concetrate on his studies.
a)
didn't play
b)
doesnt play
c)
wouldn't play
d)
wasn't playing
26.
Five thousand dollars in diamonds ___ in the robbery this morning.
a)
were being stolen
b)
has been stolen
c)
had been stolen
d)
were stolen
27.
We met a lot of interesting people ___ we were on vacation.
a)
due to
b)
during
c)
whereas
d)
while
28.
"___ I come in?" "Yes, please do."
a)
May
b)
Ought
c)
Will
d)
would have been
29.
Visitors are requested ___ in the museum.
a)
don't take photos
b)
not to take photos
c)
no photos
d)
to not taking photos
30.
I need to contact Sue. I wish ___ her telephone number.
a)
I had
b)
I have
c)
I will have
d)
having
31.
I __ it if you would keep me informed.
a)
appreciate
b)
appreciated
c)
were to appreciate
d)
would appreciate
32.
"Why's she so late? She can't still ___ ."
a)
be working
b)
working
c)
is working
d)
work
33.
I'm sorry I missed the wedding;I wish I ___ there.
a)
can be
b)
had been
c)
could have been
d)
to be
34.
She passed the exam ___ .
a)
also Tom did
b)
and so did Tom
c)
as Tom did so
d)
as did Tom too
35.
The reason she's always so tired is because she works seven days ___ week.
a)
in
b)
for
c)
the
d)
a
36.
We have a little cottage in the country where we go every weekend. "___ very calm and quiet out there."
a)
There must be
b)
It must be
c)
There must have
d)
It must have
37.
You won't have to wait long because there is a bus ___ eight minutes.
a)
every
b)
each
c)
after
d)
during
38.
I don't believe a word of ___ .
a)
what you are saying
b)
that you said
c)
that you are saying
d)
what are you saying
39.
Were you nervous? "Oh, yes! Nervous and frightened. I ___ on plane before."
a)
wasn't flying
b)
didn't fly
c)
haven't ever gone
d)
had never been
40.
You were late again today 'Yes, sorry. The car ___."
a)
this morning wouldn't start
b)
this morning hadn't started
c)
wouldn't start this morning
d)
hadn't started this morning
41.
I haven't seen my grandchildren for ___ that I'm afraid I'm not going to recognize them when I see them.
a)
so long ago
b)
very long time
c)
so long
d)
such long
42.
I called her every day ___ much it cost.
a)
no matter how
b)
no matter that
c)
no matter so
d)
no matter what
43.
It is a difficult problem, although ___ to be a solution.
a)
has
b)
having
c)
it has
d)
there has
44.
Do you and your brother look alike? "Yes, but he's ___ taller."
a)
much
b)
so
c)
too
d)
very
45.
So you don't mind helping? "Sure. It won't take long. ___, I owe you a favor."
a)
Apart from
b)
As well
c)
Besides
d)
Too
46.
We went to that restaurant because we ___ was very good.
a)
had been told
b)
having being told that
c)
have told that
d)
were telling
47.
This bill is overdue. It ___ have been paid last week.
a)
could
b)
must
c)
should
d)
would
48.
The manager ___ out at lunchtime and she's only just come back.
a)
has been
b)
has gone
c)
is gone
d)
went
49.
Why aren't you answering the phone? "Well, it ___ be Thomas and I don't want to speak to him right now."
a)
can
b)
should
c)
might
d)
probably
50.
It's very late. Why don't you go to bed? "I'm not tired. I wouldn't sleep if I ___ to bed right now."
a)
went
b)
have gone
c)
am going
d)
have been
51.
How old are you? I __ on November 24, 1969."
a)
have been born
b)
am born
c)
born
d)
was born
52.
John rang earlier and I told him you __ in a meeting.
a)
should be
b)
being
c)
were
d)
are
53.
Is there anyone who can tell me how __? "Nobody knows."
a)
happened all of it
b)
it all did happen
c)
did it all happen
d)
it all happened
54.
I was going to work when I saw her and I stopped __ to her.
a)
to speak
b)
speaking
c)
so to speak
d)
that I speak
55.
I was very __ by the dancers' performance. I thought they were excellent!
a)
impress
b)
impressed
c)
impressing
d)
impressive
56.
Tom has __ to do today. Perhaps he could help you with your report.
a)
few
b)
little
c)
much
d)
some
57.
Who will __ us for dinner tonight?
a)
to join
b)
to joined
c)
be joining
d)
be joined
58.
Have the decorators __ working on your house yet?
a)
begin
b)
began
c)
begun
d)
beginning
59.
It is such a __ to have finished all the work for this year's conference.
a)
relief
b)
relieve
c)
relieved
d)
relieving
60.
Do you have any idea how many guests __ Helen's house?
a)
are being at
b)
to be at
c)
will be at
d)
will be to
61.
__ some sugar in your coffee?
a)
You like
b)
Did you like
c)
Will you like
d)
Would you like
62.
Dealing with computers is __ a difficult task; anyone can do it if they try.
a)
hard
b)
harder
c)
hardly
d)
hardy
63.
After you __ the first coat of paint, you must wait for it to dry.
a)
applying
b)
had applied
c)
have applied
d)
will apply
64.
Mary and Tom __ last week.
a)
married
b)
got married
c)
have married
d)
be married
65.
George is the new __ teacher. He will be taking over Mark's classes for four weeks.
a)
substitute
b)
substituted
c)
substitutes
d)
substituting
66.
I have given __ thought to your suggestions during our last meeting.
a)
a lot
b)
least
c)
many
d)
some
67.
There was no point __ coming here so early.
a)
at
b)
for
c)
in
d)
to
68.
I could hear what she was saying, but I __ .
a)
could hardly understand a word
b)
hardly could understand a word
c)
hardly able to understand a word
d)
able to understand hardly a word
69.
I kept __ that we should leave, but everyone else wanted to stay.
a)
said
b)
say
c)
saying
d)
to say
70.
What did you do yesterday? "I __ to the new science exhibition at the museum:'
a)
go
b)
have been
c)
have gone
d)
went
71.
There is a lot of food left over from the party. "l know. People sure didn't eat __ I expected".
a)
a lot
b)
as many as
c)
as much as
d)
plenty of food
72.
I bumped __ your mother the other day. She looked very happy.
a)
at
b)
onto
c)
into
d)
on
73.
Have you any idea what time the movie starts? "I checked earlier. It is __ 5 0'clock."
a)
on
b)
for
c)
on for
d)
on at
74.
I have read this book twice. It is a favorite __ .
a)
for me
b)
of me
c)
of mine
d)
mine
75.
Last year all of us went on holiday, but this year __ .
a)
didn't any of us
b)
no one of us had
c)
not any of us did
d)
none of us did
76.
I prefer __ pop music.
a)
classical music than
b)
classical music to
c)
to classical music than
d)
than classical music to
77.
__ a hotel, they looked for somewhere to have dinner.
a)
Being found
b)
Found
c)
Finding
d)
Having found
78.
Jack has been neglecting his school work. It's about time __ some studying.
a)
he did
b)
he has done
c)
he had done
d)
he were to do
79.
"Do you mind if I smoke?" "I'd rather __."
a)
you didn't
b)
you hadn't
c)
you mustn't
d)
you weren't
80.
It's not worth going shopping now. By the time __ the stores, they will have closes.
a)
we get to
b)
we got to
c)
we have got to
d)
we will get to