wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar 6-9

Total questions: 100

Worksheet time: 33mins

Name
Class
Date
1.
I ________ call you last night, but the Wi-Fi stopped working.
a)
A. was going to
b)
B. am going to
c)
C. would to
d)
D. have to
2.
They ________ open a café, but the rent was too high.
a)
A. were going to
b)
B. will
c)
C. would to
d)
D. are
3.
We ________ meet at the main gate, but the line was too long.
a)
A. were going to
b)
B. are going to
c)
C. would
d)
D. have gone to
4.
She ________ buy that book, but it was out of stock.
a)
A. was going to
b)
B. will
c)
C. would to
d)
D. has to
5.
He ________ take the 7 a.m. bus, but he overslept.
a)
A. was going to
b)
B. would
c)
C. is going to
d)
D. has gone to
6.
They ________ move to Hue, but they found work in Da Nang.
a)
A. were going to
b)
B. would
c)
C. will to
d)
D. are
7.
I ________ tell you the news, but you were in class.
a)
A. was going to
b)
B. would
c)
C. am going to
d)
D. will
8.
My friends ________ book the court, but it started raining.
a)
A. were going to
b)
B. would
c)
C. will
d)
D. are
9.
She ________ join the debate team, but her schedule changed.
a)
A. was going to
b)
B. would
c)
C. will
d)
D. is
10.
We ________ travel to Phu Quoc, but a storm arrived.
a)
A. were going to
b)
B. would
c)
C. will
d)
D. go to
11.
I ________ email the report, but the file crashed.
a)
A. was going to
b)
B. will
c)
C. would
d)
D. have
12.
They ________ fix the printer, but the part never came.
a)
A. were going to
b)
B. would
c)
C. are going to
d)
D. will
13.
He ________ start a vlog, but he lost interest.
a)
A. was going to
b)
B. would
c)
C. will
d)
D. is
14.
My roommate ________ cook dinner, but we ran out of gas.
a)
A. was going to
b)
B. will
c)
C. would
d)
D. has to
15.
The club ________ host a workshop, but the speaker was ill.
a)
A. was going to
b)
B. would
c)
C. is going to
d)
D. will
16.
The team ________ submit by Friday, but the server failed.
a)
A. was going to
b)
B. would
c)
C. will
d)
D. is
17.
I ________ apply for the scholarship, but I changed my mind.
a)
A. was going to
b)
B. would
c)
C. am going to
d)
D. will
18.
She ________ take the exam in May, but the date was moved.
a)
A. was going to
b)
B. would
c)
C. will
d)
D. is
19.
We ________ book a cheaper room, but it was unavailable.
a)
A. were going to
b)
B. would
c)
C. will
d)
D. are
20.
He ________ call his parents, but his phone died.
a)
A. was going to
b)
B. would
c)
C. will
d)
D. is
21.
The lights are off. They ________ gone home already.
a)
A. must have
b)
B. should have
c)
C. would have
d)
D. will have
22.
I ________ studied more for the midterm. Now I know the gaps.
a)
A. should have
b)
B. must have
c)
C. would have
d)
D. can have
23.
She ________ taken the wrong bus; that explains the delay.
a)
A. must have
b)
B. should have
c)
C. would have
d)
D. will have
24.
Without the traffic, we ________ arrived much earlier.
a)
A. could have
b)
B. should have
c)
C. must have
d)
D. would to
25.
You ________ told me about the change; I didn’t check my email.
a)
A. should have
b)
B. must have
c)
C. would have
d)
D. might to
26.
The lab is spotless. The students ________ finished their experiment.
a)
A. must have
b)
B. should have
c)
C. could have
d)
D. would have
27.
It was risky. You ________ waited for the instructor.
a)
A. should have
b)
B. must have
c)
C. would have
d)
D. might to
28.
If I had known sooner, I ________ helped you.
a)
A. would have
b)
B. must have
c)
C. should have
d)
D. will have
29.
Her phone was on silent, so she ________ missed your call.
a)
A. might have
b)
B. should have
c)
C. would have
d)
D. will have
30.
With better planning, we ________ saved more money.
a)
A. could have
b)
B. must have
c)
C. should to
d)
D. would to
31.
He ________ emailed you; check your spam folder.
a)
A. might have
b)
B. would to
c)
C. should to
d)
D. must to
32.
I’m sorry about my tone. I ________ spoken more politely.
a)
A. should have
b)
B. must have
c)
C. could to
d)
D. would to
33.
The rumor spread fast. People ________ shared it in the group chat.
a)
A. must have
b)
B. should have
c)
C. would to
d)
D. might to
34.
The door is locked. She ________ left the key at home.
a)
A. must have
b)
B. should have
c)
C. would have
d)
D. will have
35.
If he had practiced regularly, he ________ won.
a)
A. would have
b)
B. must have
c)
C. should have
d)
D. will have
36.
We ________ prepared a backup plan; the risk was clear.
a)
A. should have
b)
B. must have
c)
C. would to
d)
D. might to
37.
Without the heavy rain, they ________ completed the match.
a)
A. could have
b)
B. must have
c)
C. should to
d)
D. will to
38.
I wasn’t sure yesterday, so I ________ told you earlier.
a)
A. couldn’t have
b)
B. shouldn’t have
c)
C. wouldn’t have
d)
D. might have
39.
The file is missing. Someone ________ deleted it by mistake.
a)
A. must have
b)
B. should have
c)
C. would to
d)
D. can to
40.
You look tired. You ________ gone to bed earlier.
a)
A. should have
b)
B. must have
c)
C. would have
d)
D. could to
41.
The student ________ sits in the front always asks good questions.
a)
A. who
b)
B. that
c)
C. where
d)
D. whom to
42.
The book ________ explains the method is on the shelf.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
43.
She is the designer ________ created our club logo.
a)
A. who
b)
B. that
c)
C. where
d)
D. which to
44.
The festival ________ takes place in August attracts many tourists.
a)
A. that
b)
B. who
c)
C. where
d)
D. when
45.
The man ________ helped us is my lecturer.
a)
A. who
b)
B. that
c)
C. which
d)
D. where
46.
The website ________ provides free mock tests is very useful.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
47.
The team ________ wins today will reach the final.
a)
A. that
b)
B. whom
c)
C. where
d)
D. which to
48.
She met a mentor ________ understands her goals.
a)
A. who
b)
B. that
c)
C. where
d)
D. whom to
49.
The machine ________ makes this noise needs maintenance.
a)
A. that
b)
B. who
c)
C. whom
d)
D. where
50.
The project ________ focuses on clean energy got funding.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
51.
He knows a chef ________ cooks Vietnamese fusion very well.
a)
A. who
b)
B. where
c)
C. which
d)
D. whom to
52.
The road ________ leads to the campus is under repair.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
53.
The woman ________ organizes the fair is in room 204.
a)
A. who
b)
B. where
c)
C. which
d)
D. whom
54.
The film ________ won the award is based on real events.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
55.
The club needs students ________ can host the event.
a)
A. who
b)
B. where
c)
C. which
d)
D. whom
56.
The email ________ confirms your booking arrived yesterday.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
57.
That’s the athlete ________ broke the record last year.
a)
A. who
b)
B. where
c)
C. which
d)
D. whom
58.
The app ________ tracks expenses really helps students.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
59.
The speaker ________ inspires me most is our former dean.
a)
A. who
b)
B. where
c)
C. which
d)
D. whom
60.
The rule ________ applies here is simple: no late submissions.
a)
A. that
b)
B. who
c)
C. where
d)
D. whom
61.
If I had more time, I ________ join the volunteering group.
a)
A. would
b)
B. will
c)
C. am going to
d)
D. was
62.
If she were here, we ________ finish this faster.
a)
A. would
b)
B. will
c)
C. are going to
d)
D. was
63.
If they studied earlier, they ________ feel less stressed.
a)
A. would
b)
B. will
c)
C. was
d)
D. are
64.
I ________ buy that laptop if it were cheaper.
a)
A. would
b)
B. will
c)
C. was
d)
D. can
65.
If you practiced daily, you ________ improve quickly.
a)
A. would
b)
B. will
c)
C. are going to
d)
D. were
66.
Where ________ you go if you had a free weekend?
a)
A. would
b)
B. will
c)
C. are
d)
D. were
67.
If the library were open late, we ________ stay to review.
a)
A. would
b)
B. will
c)
C. are going to
d)
D. was
68.
If I knew his number, I ________ call him.
a)
A. would
b)
B. will
c)
C. am going to
d)
D. was
69.
If it didn’t rain so often, we ________ play more football.
a)
A. would
b)
B. will
c)
C. can
d)
D. are
70.
If she had a bike, she ________ ride to campus.
a)
A. would
b)
B. will
c)
C. is going to
d)
D. has
71.
If you were in my class, you ________ like the teacher.
a)
A. would
b)
B. will
c)
C. are going to
d)
D. were
72.
If the café were less crowded, we ________ find seats.
a)
A. would
b)
B. will
c)
C. are
d)
D. can
73.
What ________ you do if you lost your student ID?
a)
A. would
b)
B. will
c)
C. are
d)
D. were
74.
If I lived nearer, I ________ visit more often.
a)
A. would
b)
B. will
c)
C. am going to
d)
D. was
75.
If the price were fair, they ________ accept the offer.
a)
A. would
b)
B. will
c)
C. are
d)
D. can
76.
I ________ choose Marketing if I were you.
a)
A. would
b)
B. will
c)
C. am going to
d)
D. was
77.
If buses were faster, students ________ arrive earlier.
a)
A. would
b)
B. will
c)
C. can
d)
D. are going to
78.
If we had a projector, we ________ show the demo.
a)
A. would
b)
B. will
c)
C. are
d)
D. had
79.
If he spoke more slowly, everyone ________ understand.
a)
A. would
b)
B. will
c)
C. can
d)
D. is going to
80.
If the dorm were quieter, I ________ sleep better.
a)
A. would
b)
B. will
c)
C. can
d)
D. am going to
81.
The news ________ surprising today.
a)
A. is
b)
B. are
c)
C. were
d)
D. be
82.
Good advice ________ valuable during exam season.
a)
A. is
b)
B. are
c)
C. were
d)
D. been
83.
Her progress ________ clear after two weeks of practice.
a)
A. is
b)
B. are
c)
C. were
d)
D. have
84.
Making peace ________ patience and time.
a)
A. needs
b)
B. need
c)
C. are needing
d)
D. has needed
85.
This information ________ relevant to your report.
a)
A. is
b)
B. are
c)
C. were
d)
D. be
86.
Politics ________ a complex subject for many freshmen.
a)
A. is
b)
B. are
c)
C. were
d)
D. be
87.
The new equipment and the staff’s experience ________ important.
a)
A. are
b)
B. is
c)
C. was
d)
D. be
88.
We need a piece of advice, not many ________.
a)
A. advice
b)
B. advices
c)
C. advicees
d)
D. advisings
89.
There isn’t much ________ about that company online.
a)
A. information
b)
B. informations
c)
C. an information
d)
D. the informations
90.
Good news ________ always welcome in our lab.
a)
A. is
b)
B. are
c)
C. were
d)
D. be
91.
Health ________ more than money to many students.
a)
A. means
b)
B. mean
c)
C. are meaning
d)
D. were meant
92.
The research shows that poverty ________ many causes.
a)
A. has
b)
B. have
c)
C. are having
d)
D. were had
93.
We don’t have enough ________ to make a decision yet.
a)
A. information
b)
B. informations
c)
C. an information
d)
D. the information are
94.
Her patience and dedication ________ impressive.
a)
A. are
b)
B. is
c)
C. was
d)
D. be
95.
Success ________ different things to different people.
a)
A. means
b)
B. mean
c)
C. are meaning
d)
D. were
96.
The advice you gave me ________ really helpful.
a)
A. is
b)
B. were
c)
C. are
d)
D. be
97.
There is little ________ about the new policy at the moment.
a)
A. information
b)
B. informations
c)
C. pieces of informations
d)
D. infoes
98.
Our work ________ not finished yet, but the progress ________ steady.
a)
A. is; is
b)
B. are; are
c)
C. are; is
d)
D. is; are
99.
He shared two useful pieces of ________ after the meeting.
a)
A. advice
b)
B. advices
c)
C. information
d)
D. informations
100.
The evidence we collected ________ enough for a conclusion.
a)
A. is not
b)
B. are not
c)
C. were not
d)
D. be not