NEW
Font size
S
M
L
XL
WorksheetsD-GRAMMAR TEST ENGLISH I
Total questions: 40
Worksheet time: 30mins
Name
Class
Date
1.
He drives quite ________, but his brother drives really ________.
a)
slowly … fastly
b)
slowly … fast
c)
slow … fast
d)
slow … fastly
2.
I’m busy on Friday, so I ________ come.
a)
don't
b)
not can
c)
can't
d)
am not
3.
By next month I ________ all my exams, and I can relax!
a)
will have been finishing
b)
will be finishing
c)
will have finished
d)
will finish
4.
I’ve already called her four times ________.
a)
yesterday
b)
before
c)
again
d)
today
5.
I ________ like getting up early.
a)
not
b)
am not
c)
doesn't
d)
don't
6.
She ________ in a small house near the park.
a)
living
b)
lives
c)
stays
d)
live
7.
I’d love to ________ in the 19th century.
a)
live
b)
have lived
c)
lived
d)
have been lived
8.
That smells good! What ________.
a)
do you cooking?
b)
are you cooking?
c)
are you cook?
d)
do you cook?
9.
Where ________ he work?
a)
don't
b)
do
c)
does
d)
is
10.
I wouldn’t say that to him if I ________ you.
a)
would be
b)
am
c)
was
d)
were
11.
She’s wearing a ________ dress.
a)
black long beautiful
b)
long beautiful black
c)
beautiful long black
d)
long black beautiful
12.
I suppose she ________ got stuck in traffic.
a)
must have
b)
should have
c)
can have
d)
might have
13.
How did this ________ broken?
a)
was
b)
become
c)
be
d)
get
14.
This house is ________, but also ________.
a)
more big … more expensive
b)
bigger … more expensive
c)
bigger … expensiver
d)
more big … expensiver
15.
I’ll send it to you ________ I get the money.
a)
unless
b)
until
c)
as soon as
d)
in case
16.
If I had more time, I ________ do more exercise.
a)
would
b)
m going to
c)
want to
d)
will
17.
Where ________ they from?
a)
isn't
b)
is
c)
are
d)
am
18.
Whose bag is this? It’s ________.
a)
the mine
b)
my
c)
of me
d)
mine
19.
But they ________ be away – I saw them this morning!
a)
shouldn't
b)
mustn't
c)
can't
d)
don't have to
20.
Let’s go to the cinema. Great idea! What film ________ we watch?
a)
shall
b)
do
c)
are we going to
d)
will
21.
Do you think it’s ________ rain tomorrow?
a)
will
b)
going to
c)
to
d)
going
22.
How long have they ________ there?
a)
waiting
b)
waited
c)
been waited
d)
been waiting
23.
I drink coffee ________.
a)
twice in day
b)
twice a day
c)
two times day
d)
two times for a day
24.
I was ________ exhausted by the end of the day.
a)
incredibly
b)
extremely
c)
completely
d)
very
25.
Put ________ bag on ________ table, then give me ________ apple and ________ bar of chocolate.
a)
the … the … a … a
b)
a … a … the … the
c)
a … the … an … the
d)
the … the … an … a
26.
He ________ ever works as ________ as he should.
a)
hard … hardly
b)
hardly … hardly
c)
hard … hard
d)
hardly … hard
27.
The film ________ by Quentin Tarantino.
a)
was directed
b)
directed
c)
did directed
d)
was direct
28.
I wish he ________ so rude to people when we go out.
a)
wouldn't be
b)
hadn't been
c)
won't be
d)
didn't be
29.
Winters here ________ be really cold sometimes, so make sure you bring warm clothes!
a)
could
b)
can
c)
may
d)
might
30.
She’s from ________, so she speaks ________.
a)
Spanish … Spanish
b)
Spain … Spainese
c)
Spain … Spanish
d)
Spanish … Spain
31.
I ________ to Germany last year.
a)
went
b)
go
c)
goed
d)
gone
32.
That wasn’t a good idea – you ________ thought about it more carefully.
a)
ought have
b)
have to
c)
should have
d)
must have
33.
I ________ been hit by a car, but luckily I just managed to get out of the way.
a)
could have
b)
can have
c)
must have
d)
should have
34.
Take a sandwich with you ________ you get hungry later.
a)
if
b)
when
c)
in case
d)
so as not to
35.
Having spent time abroad when I was a student, I found it easier to get used to ________ in another country.
a)
Have … live
b)
To have … living
c)
Having … live
d)
Having … living
36.
It was the first time he ________ anything so spicy.
a)
had been eating
b)
has eaten
c)
was eating
d)
had eaten
37.
If he ________ one minute later, he ________ the train.
a)
would arrive … would miss
b)
had arrived … would have missed
c)
arrived … would have missed
d)
would have arrived … would have missed
38.
She ________ have short hair, but now it’s long.
a)
didn't
b)
before
c)
used to
d)
use to
39.
Could you tell me ________?
a)
where the bus stop is
b)
the bus stop is where
c)
where is the bus stop
d)
is where the bus stop
40.
I spend too much time ________. I’d like ________ more time for myself and my family.
a)
to work … having
b)
working … having
c)
working … to have
d)
to work … to have
Reset
