wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test Ngữ pháp tổng hợp

Total questions: 161

Worksheet time: 1hrs 21mins

Name
Class
Date
1.
At first I didn't like my job, but ...................... to enjoy it now.
a)
I'm starting
b)
I start
2.
I don't understand this sentence. What ...................... ?
a)
does mean this word
b)
does this word mean
c)
means this word
3.
Robert ...................... away two or three times a year.
a)
is going usually
b)
is usually going
c)
usually goes
d)
goes usually
4.
How ...................... now? Better than before?
a)
you are feeling
b)
do you feel
c)
are you feeling
5.
It was a boring weekend. ...................... anything.
a)
I didn't
b)
I don't do
c)
I didn't do
6.
Matt ...................... while we were having dinner.
a)
phoned
b)
was phoning
c)
has phoned
7.
James is on holiday. He ...................... to Italy.
a)
is gone
b)
has gone
c)
has been
8.
Everything is going well. There ...................... any problems so far.
a)
weren't
b)
have been
c)
haven't been
9.
Sarah has lost her passport again. This is the second time this ...................... .
a)
has happened
b)
happens
c)
happened
d)
is happening
10.
Why are you out of breath? ...................... ?
a)
Are you running
b)
Have you run
c)
Have you been running
11.
Where's the book I gave you? What ...................... with it?
a)
have you done
b)
have you been doing
c)
are you doing
12.
'How long ...................... Jane?' 'A long time. Since we were at school.'
a)
do you know
b)
have you known
c)
have you been knowing
13.
Sally has been working here ...................... .
a)
for six months
b)
since six months
c)
six months ago
d)
six months
14.
It's two years ...................... Joe.
a)
that I don't see
b)
that I haven't seen
c)
since I didn't see
d)
since I last saw
15.
It ...................... raining for a while, but now it's raining again.
a)
stopped
b)
has stopped
c)
was stopped
16.
My mother ...................... in Italy.
a)
grew up
b)
has grown up
c)
had grown up
17.
...................... a lot of sweets when you were a child?
a)
Have you eaten
b)
Had you eaten
c)
Did you eat
18.
Jack ...................... in New York for ten years. Now he lives in Los Angeles.
a)
lived
b)
has lived
c)
has been living
19.
The people sitting next to me on the plane were nervous. ...................... before.
a)
They haven't flown
b)
They didn't fly
c)
They hadn't flown
d)
They'd never flown
e)
They weren't flying
20.
Katherine was lying on the sofa. She was tired because ...................... very hard.
a)
she was working
b)
she's been working
c)
she'd been working
21.
...................... a car when you were living in Paris?
a)
Had you
b)
Were you having
c)
Have you had
d)
Did you have
22.
I ...................... tennis a lot, but I don't play very much now.
a)
was playing
b)
was used to play
c)
used to play
23.
I'm tired. ...................... to bed now. Goodnight.
a)
I go
b)
I'm going
24.
...................... tomorrow, so we can go out somewhere.
a)
I'm not working
b)
I don't work
c)
I won't work
25.
That bag looks heavy. ...................... you with it.
a)
I'm helping
b)
I help
c)
I'll help
26.
I think the weather ...................... nice later.
a)
will be
b)
is
c)
is going to be
d)
shall be
27.
'Anna is in hospital.' 'Yes, I know. ...................... her this evening.'
a)
I visit
b)
I'm going to visit
c)
I'll visit
28.
We're late. The film ...................... by the time we get to the cinema.
a)
will already start
b)
will be already started
c)
will already have started
29.
Don't worry ...................... late tonight.
a)
if I'm
b)
when I'm
c)
when I'll be
d)
if I'll be
30.
The fire spread quickly, but everybody ...................... from the building.
a)
was able to escape
b)
managed to escape
c)
could escape
31.
I'm so tired I ...................... for a week.
a)
can sleep
b)
could sleep
c)
could have slept
32.
The story ...................... be true, but I don't think it is.
a)
might
b)
can
c)
could
d)
may
33.
Why did you stay at a hotel? You ...................... with me.
a)
can stay
b)
could stay
c)
could have stayed
34.
I lost one of my gloves. I ...................... it somewhere.
a)
must drop
b)
must have dropped
c)
must be dropping
d)
must have been dropping
35.
'Why wasn't Amy at the meeting yesterday?' 'She ...................... about it.'
a)
might not know
b)
may not know
c)
might not have known
d)
may not have known
36.
What ...................... to get a new driving licence?
a)
have I to do
b)
do I have to do
c)
I must do
d)
I have to
37.
We have plenty of time. We ...................... hurry.
a)
don't need to
b)
mustn't
c)
needn't
38.
You missed a great party last night. You ...................... . Why didn't you?
a)
must have come
b)
should have come
c)
ought to have come
d)
had to come
39.
Jane won the lottery. I suggested ...................... a car with the money she won.
a)
that she buy
b)
that she should buy
c)
her to buy
d)
that she bought
40.
You're always at home. You ...................... out more often.
a)
should go
b)
had better go
c)
had better to go
41.
It's late. It's time ...................... home.
a)
we go
b)
we must go
c)
we should go
d)
we went
e)
to go
42.
...................... a little longer, but I really have to go now.
a)
I'd stay
b)
I'll stay
c)
I can stay
d)
I'd have stayed
43.
I'm not tired enough to go to bed. If I ...................... to bed now, I wouldn't sleep.
a)
go
b)
went
c)
had gone
d)
would go
44.
If I were rich, ...................... a lot.
a)
I'll travel
b)
I can travel
c)
I would travel
d)
I travelled
45.
I wish I ...................... have to work tomorrow, but unfortunately I do.
a)
don't
b)
didn't
c)
wouldn't
d)
won't
46.
The view was wonderful. I would have taken some pictures if ...................... a camera with me.
a)
I had
b)
I would have
c)
I would have had
d)
I'd had
47.
The weather is horrible. I wish it ...................... raining.
a)
would stop
b)
stopped
c)
stops
d)
will stop
48.
We ...................... by a loud noise during the night.
a)
woke up
b)
are woken up
c)
were woken up
d)
were waking up
49.
A new supermarket is going to ...................... next year.
a)
build
b)
be built
c)
be building
d)
building
50.
There's somebody walking behind us. I think ...................... .
a)
we are following
b)
we are being following
c)
we are followed
d)
we are being followed
51.
'Where ...................... ?' 'In Chicago.'
a)
were you born
b)
are you born
c)
have you been born
d)
did you born
52.
There was a fight, but nobody ...................... .
a)
was hurt
b)
got hurt
c)
hurt
53.
Jane ...................... to phone me last night, but she didn't.
a)
supposed
b)
is supposed
c)
was supposed
54.
Where ...................... ? Which hairdresser did you go to?
a)
did you cut your hair
b)
have you cut your hair
c)
did you have cut your hair
d)
did you have your hair cut
55.
Paul left the room suddenly. He said he ...................... to go.
a)
had
b)
has
c)
have
56.
(You meet Joe in the street.) Joe, this is a surprise. Rachel said you ...................... in hospital.
a)
are
b)
were
c)
was
57.
Anna ...................... and left.
a)
said goodbye to me
b)
said me goodbye
c)
told me goodbye
58.
'What time ...................... ?' 'At 8.30.'
a)
starts the film
b)
does start the film
c)
does the film start
59.
'Do you know where ...................... ?' 'No, he didn't say.'
a)
Tom has gone
b)
has Tom gone
c)
has gone Tom
60.
The police officer stopped us and asked us where ...................... .
a)
were we going
b)
are we going
c)
we are going
d)
we were going
61.
'Do you think it will rain?' '......................'
a)
I hope not
b)
I don't hope
c)
I don't hope so
62.
'You don't know where Karen is, ...................... ?' 'Sorry, I have no idea.'
a)
don't you
b)
do you
c)
is she
d)
are you
63.
You can't stop people ...................... what they want.
a)
doing
b)
do
c)
to do
d)
from doing
64.
I'd better go now. I promised ...................... late.
a)
not being
b)
not to be
c)
to not be
d)
I wouldn't be
65.
Do you want ...................... with you or do you want to go alone?
a)
me coming
b)
me to come
c)
that I come
d)
that I will come
66.
I know I locked the door. I clearly remember ...................... it.
a)
locking
b)
to lock
c)
to have locked
67.
She tried to be serious, but she couldn't help ...................... .
a)
laughing
b)
to laugh
c)
that she laughed
d)
laugh
68.
Paul lives in Berlin now. He likes ...................... there.
a)
living
b)
to live
69.
It's not my favourite job, but I like ...................... the kitchen as often as possible.
a)
cleaning
b)
clean
c)
to clean
d)
that I clean
70.
I'm tired. I'd rather ...................... out this evening, if you don't mind.
a)
not going
b)
not to go
c)
don't go
d)
not go
71.
I'd rather ...................... anyone what I said.
a)
you don't tell
b)
not you tell
c)
you didn't tell
d)
you wouldn't tell
72.
Are you looking forward ...................... on holiday?
a)
going
b)
to go
c)
to going
d)
that you go
73.
When Lisa first came to Britain, she wasn't used ...................... on the left.
a)
driving
b)
to driving
c)
to drive
d)
drive
74.
I'm thinking ...................... a house. Do you think that's a good idea?
a)
to buy
b)
of to buy
c)
of buying
d)
about buying
75.
I had no trouble ...................... a place to stay. In fact it was surprisingly easy.
a)
find
b)
found
c)
to find
d)
finding
76.
I called the restaurant ...................... a table.
a)
for reserve
b)
to reserve
c)
for reserving
d)
for to reserve
77.
James doesn't speak clearly. ...................... .
a)
It is hard to understand him
b)
He is hard to understand
c)
He is hard to understand him
78.
The path was icy, so we walked very carefully. We were afraid ...................... .
a)
of falling
b)
from falling
c)
to fall
d)
to falling
79.
I didn't hear you ...................... in. You must have been very quiet.
a)
come
b)
to come
c)
came
80.
...................... a hotel, we looked for somewhere to eat.
a)
Finding
b)
After finding
c)
Having found
d)
We found
81.
It wasn't your fault. It was ...................... .
a)
accident
b)
an accident
c)
some accident
82.
Where are you going to put all your ...................... ?
a)
furniture
b)
furnitures
83.
'Where are you going?' 'I'm going to buy ...................... .'
a)
a bread
b)
some bread
c)
a loaf of bread
84.
Sandra is ...................... . She works at a large hospital.
a)
nurse
b)
a nurse
c)
the nurse
85.
Helen works six days ...................... week.
a)
in
b)
for
c)
a
d)
the
86.
There are millions of stars in ...................... .
a)
space
b)
a space
c)
the space
87.
Every day ...................... starts at 9 and finishes at 3.
a)
school
b)
a school
c)
the school
88.
...................... changed a lot in the last thirty years.
a)
Life has
b)
The life has
c)
The lives have
89.
When ...................... invented?
a)
was camera
b)
were cameras
c)
were the cameras
d)
was the camera
90.
Have you been to ...................... ?
a)
Canada or United States
b)
the Canada or the United States
c)
Canada or the United States
d)
the Canada or United States
91.
On our first day in Moscow, we visited ...................... .
a)
Kremlin
b)
a Kremlin
c)
the Kremlin
92.
I have some news for you. ...................... .
a)
It's good news
b)
They are good news
c)
It's a good news
93.
It took us quite a long time to get here. It was ...................... journey.
a)
three hour
b)
a three-hours
c)
a three-hour
94.
This isn't my book. It's ...................... .
a)
my sister
b)
my sister's
c)
from my sister
d)
of my sister
e)
of my sister's
95.
What time shall we ...................... tomorrow?
a)
meet
b)
meet us
c)
meet ourselves
96.
I'm going to a wedding on Saturday. ...................... is getting married.
a)
A friend of me
b)
A friend of mine
c)
One my friends
97.
They live on a busy road. ...................... a lot of noise from the traffic.
a)
It must be
b)
It must have
c)
There must have
d)
There must be
98.
He's lazy. He never does ...................... work.
a)
some
b)
any
c)
no
99.
'What would you like to eat?' 'I don't mind. ...................... - whatever you have.'
a)
Something
b)
Anything
c)
Nothing
100.
The course didn't go well. ...................... of the students were happy.
a)
All
b)
No-one
c)
None
d)
Nobody
101.
We went shopping and spent ...................... money.
a)
a lot of
b)
much
c)
lots of
d)
many
102.
I was ill yesterday. I spent ...................... in bed.
a)
the most of day
b)
most of day
c)
the most of the day
d)
most of the day
103.
I asked two people how to get to the station, but ...................... of them knew.
a)
none
b)
either
c)
both
d)
neither
104.
Our holiday was a disaster. ...................... went wrong.
a)
Everything
b)
All
c)
All things
d)
All of things
105.
The bus service is excellent. There's a bus ...................... ten minutes.
a)
each
b)
every
c)
all
106.
There were four books on the table. ...................... a different colour.
a)
Each of books was
b)
Each of the books was
c)
Each book was
107.
I don't like stories ...................... have unhappy endings.
a)
that
b)
they
c)
which
d)
who
108.
I didn't believe them at first, but in fact everything ...................... was true.
a)
they said
b)
that they said
c)
what they said
109.
We helped some people ...................... .
a)
their car had broken down
b)
which car had broken down
c)
whose car had broken down
d)
that their car had broken down
110.
Anna told me about her new job, ...................... a lot.
a)
that she's enjoying
b)
which she's enjoying
c)
she's enjoying
d)
she's enjoying it
111.
Sarah couldn't meet us, ...................... was a shame.
a)
that
b)
it
c)
what
d)
which
112.
George showed me some pictures ...................... by his father.
a)
painting
b)
painted
c)
that were painted
d)
they were painted
113.
Jane doesn't enjoy her job any more. She's ...................... because every day she does exactly the same thing.
a)
boring
b)
bored
114.
Lisa was carrying a ...................... bag.
a)
black small plastic
b)
small and black plastic
c)
small black plastic
d)
plastic small black
115.
Maria's English is excellent. She speaks ...................... .
a)
perfectly English
b)
English perfectly
c)
perfect English
d)
English perfect
116.
He ...................... to find a job, but he had no luck.
a)
tried hard
b)
tried hardly
c)
hardly tried
117.
I haven't seen her for ...................... . I've forgotten what she looks like.
a)
so long
b)
so long time
c)
a such long time
d)
such a long time
118.
Don't stand on that chair. It isn't ...................... .
a)
enough strong to stand on
b)
strong enough to stand on it
c)
strong enough to stand on
d)
strong enough for stand on
119.
Sarah is doing OK at the moment. She has ...................... .
a)
a quite good job
b)
quite a good job
c)
a pretty good job
120.
The exam was quite easy - ...................... I expected.
a)
more easy that
b)
more easy than
c)
easier than
d)
easier as
121.
The more expensive the hotel, ...................... .
a)
the service will be better
b)
will be better the service
c)
the better the service
d)
better the service will be
122.
Patrick is a fast runner. I can't run as fast as ...................... .
a)
he
b)
him
c)
he can
123.
What's ...................... you've ever made?
a)
most important decision
b)
the more important decision
c)
the decision more important
d)
the most important decision
124.
Ben likes walking. ...................... .
a)
Every morning he walks to work
b)
He walks to work every morning
c)
He walks every morning to work
d)
He every morning walks to work
125.
Joe never phones me. ...................... .
a)
Always I have to phone him
b)
I always have to phone him
c)
I have always to phone him
d)
I have to phone always him
126.
Lucy ...................... . She left last month.
a)
still doesn't work here
b)
doesn't still work here
c)
no more works here
d)
doesn't work here any more
e)
no longer works here
127.
...................... she can't drive, she has a car.
a)
Even
b)
Even when
c)
Even if
d)
Even though
128.
I couldn't sleep ...................... very tired.
a)
although I was
b)
despite I was
c)
despite of being
d)
in spite of being
129.
You should insure your bike ...................... stolen.
a)
in case it will be
b)
if it will be
c)
in case it is
d)
if it is
130.
The club is for members only. You ...................... you're a member.
a)
can't go in if
b)
can go in only if
c)
can't go in unless
d)
can go in unless
131.
Yesterday we watched TV all evening ...................... we didn't have anything better to do.
a)
when
b)
as
c)
while
d)
since
132.
'What's that noise?' 'It sounds ...................... a baby crying.'
a)
as
b)
like
c)
as if
d)
as though
133.
They are very kind to me. They treat me ...................... their own son.
a)
like I'm
b)
as if I'm
c)
as if I was
d)
as if I were
134.
I'm going to be in Moscow next week. I hope the weather will be good ...................... .
a)
while I'll be there
b)
while I'm there
c)
during my visit
d)
during I'm there
135.
Joe is away at the moment. I don't know exactly when he's coming back, but I'm sure he'll be back ...................... Monday.
a)
by
b)
until
136.
Bye! I'll see you ...................... .
a)
at Friday morning
b)
on Friday morning
c)
in Friday morning
d)
Friday morning
137.
I'm going away ...................... the end of January.
a)
at
b)
on
c)
in
138.
When we were in Italy, we spent a few days ...................... Venice.
a)
at
b)
to
c)
in
139.
Our apartment is ...................... the second floor of the building.
a)
at
b)
on
c)
in
d)
to
140.
I saw Steve ...................... a conference on Saturday.
a)
at
b)
on
c)
in
d)
to
141.
What time did you ...................... the hotel?
a)
arrive to
b)
arrive at
c)
arrive in
d)
get to
e)
get in
142.
I'm going ...................... holiday next week. I'll be away for two weeks.
a)
at
b)
on
c)
in
d)
for
143.
We travelled ...................... 6.45 train, which arrived at 8.30.
a)
in the
b)
on the
c)
by the
d)
by
144.
'Who is this painting ...................... ? Picasso?' 'I have no idea.'
a)
of
b)
from
c)
by
145.
The accident was my fault, so I had to pay for the damage ...................... the other car.
a)
of
b)
for
c)
to
d)
on
e)
at
146.
I like them very much. They have always been very nice ...................... me.
a)
of
b)
for
c)
to
d)
with
147.
I'm not very good ...................... repairing things.
a)
at
b)
for
c)
in
d)
about
148.
I don't understand this sentence. Can you ...................... ?
a)
explain to me this word
b)
explain me this word
c)
explain this word to me
149.
If you're worried about the problem, you should do something ...................... it.
a)
for
b)
about
c)
against
d)
with
150.
'Who is Tom Hart?' 'I have no idea. I've never heard ...................... him.'
a)
about
b)
from
c)
after
d)
of
151.
I don't know what time we'll arrive. It depends ...................... the traffic.
a)
of
b)
for
c)
from
d)
on
152.
I prefer tea ...................... coffee.
a)
to
b)
than
c)
against
d)
over
153.
These shoes are uncomfortable. I'm going to ...................... .
a)
take off
b)
take them off
c)
take off them
154.
They were playing cards, so I ...................... .
a)
joined in
b)
came in
c)
got in
d)
broke in
155.
Nobody believed Paul at first, but he ...................... to be right.
a)
worked out
b)
came out
c)
found out
d)
turned out
156.
We can't ...................... making a decision. We have to decide now.
a)
put away
b)
put over
c)
put off
d)
put out
157.
'Have you finished painting the kitchen?' 'Nearly. I'll ...................... tomorrow.'
a)
finish it up
b)
finish it over
c)
finish it off
158.
You can always rely on Paul. He'll never ...................... .
a)
put you up
b)
let you down
c)
take you over
d)
see you off
159.
Children under 16 ...................... half the population of the city.
a)
make up
b)
put up
c)
take up
d)
bring up
160.
I'm surprised to hear that Kate and Paul have ...................... . They seemed very happy together.
a)
broken up
b)
ended up
c)
finished up
d)
split up
161.
I parked in a no-parking zone, but I ...................... it.
a)
came up with
b)
got away with
c)
made off with
d)
got on with