Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Thảo - end of term 1

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.
It looks cloudy. It ____ rain later.
a)
will
b)
may
c)
should
d)
must
2.
I’m sure she ____ win the race.
a)
might
b)
could
c)
will
d)
may
3.
They ____ be at the party. I’m not sure.
a)
may
b)
must
c)
should
d)
will
4.
It’s possible he ____ call you later.
a)
should
b)
will
c)
might
d)
must
5.
She ____ arrive on time. She’s never late.
a)
may
b)
could
c)
will
d)
might
6.
The doorbell is ringing. That ____ be my friend.
a)
must
b)
might
c)
will
d)
should
7.
It ____ snow tomorrow, but we’re not sure.
a)
could
b)
will
c)
must
d)
shall
8.
They ____ come to the meeting if they’re free.
a)
must
b)
may
c)
will
d)
can
9.
I’m confident we ____ finish the project.
a)
could
b)
will
c)
might
d)
may
10.
She ____ know the answer, but I haven’t asked yet.
a)
must
b)
might
c)
will
d)
should
11.
By next year, they ____ here for a decade.
a)
will be working
b)
will have worked
c)
will have been working
d)
work
12.
This time tomorrow, I ____ on the plane.
a)
will sit
b)
will have sat
c)
will be sitting
d)
sit
13.
By 9 PM, she ____ dinner.
a)
will have finished
b)
finishes
c)
will finish
d)
is finishing
14.
At 6 PM, they ____ the match.
a)
will watch
b)
will be watching
c)
will have watched
d)
watches
15.
By next month, I ____ this book for two years.
a)
will have read
b)
will have been reading
c)
will read
d)
am reading
16.
By tomorrow, they ____ all the changes.
a)
will make
b)
will have made
c)
will be making
d)
have made
17.
This time next week, we ____ on the beach.
a)
will relax
b)
will have relaxed
c)
will be relaxing
d)
relax
18.
By 2025, she ____ for 20 years.
a)
will have worked
b)
will be working
c)
works
d)
has worked
19.
At 10 PM, I ____ to bed.
a)
will be going
b)
will have gone
c)
go
d)
went
20.
By the time we arrive, they ____ eating.
a)
will finish
b)
will be finishing
c)
will have finished
d)
finish
21.
This car is ____ than that one.
a)
fast
b)
faster
c)
fastest
d)
most fast
22.
She is ____ student in the class.
a)
smarter
b)
smart
c)
smartest
d)
most smart
23.
This book is ____ than the other.
a)
interesting
b)
more interesting
c)
most interesting
d)
interestinger
24.
John is ____ than his brother.
a)
taller
b)
tallest
c)
more tall
d)
the tall
25.
This is the ____ hotel in town.
a)
nice
b)
nicer
c)
nicest
d)
more nice
26.
Your house is ____ than mine.
a)
big
b)
bigger
c)
biggest
d)
most big
27.
She has the ____ smile I’ve ever seen.
a)
most beautiful
b)
more beautiful
c)
beautifulest
d)
beauty
28.
The test was ____ than I expected.
a)
harder
b)
hard
c)
hardest
d)
most hard
29.
This lake is ____ than the ocean.
a)
small
b)
smaller
c)
smallest
d)
more small
30.
That is the ____ mountain in the world.
a)
tall
b)
taller
c)
tallest
d)
more tall
31.
If I ____ you, I would apologize.
a)
am
b)
were
c)
was
d)
be
32.
If she studied harder, she ____ better grades.
a)
gets
b)
will get
c)
would get
d)
got
33.
If it ____ snowing, we could play outside.
a)
stopped
b)
stops
c)
would stop
d)
stop
34.
If I ____ a car, I would drive you home.
a)
have
b)
had
c)
has
d)
having
35.
If we ____ earlier, we wouldn’t be late.
a)
leave
b)
left
c)
leaves
d)
will leave
36.
If they ____ more money, they would travel.
a)
earn
b)
earned
c)
earns
d)
earning
37.
If I ____ her address, I would visit her.
a)
know
b)
knew
c)
knows
d)
knowing
38.
If he ____ you, he would call immediately.
a)
see
b)
saw
c)
seen
d)
seeing
39.
If I ____ a dog, I would take it for a walk.
a)
had
b)
has
c)
having
d)
have
40.
If she ____ here, we would start the meeting.
a)
be
b)
is
c)
were
d)
been
41.
I wish I ____ taller.
a)
am
b)
was
c)
were
d)
be
42.
If only she ____ harder, she would pass.
a)
studies
b)
studied
c)
study
d)
studying
43.
I wish I ____ enough time to visit you.
a)
have
b)
had
c)
has
d)
having
44.
If only it ____ stop raining!
a)
would
b)
will
c)
did
d)
does
45.
I wish he ____ earlier.
a)
arrived
b)
arrives
c)
had arrived
d)
arriving
46.
I wish I ____ the answer.
a)
know
b)
knew
c)
known
d)
knowing
47.
If only we ____ tickets for the concert!
a)
got
b)
get
c)
had gotten
d)
will get
48.
I wish you ____ more careful.
a)
are
b)
were
c)
will be
d)
is
49.
I wish I ____ my keys at home.
a)
didn’t leave
b)
hadn’t left
c)
don’t leave
d)
leave
50.
If only he ____ to the party!
a)
come
b)
came
c)
had come
d)
comes
51.
She ____ to school every day.
a)
go
b)
goes
c)
going
d)
gone
52.
Water ____ at 100°C.
a)
boil
b)
boils
c)
boiling
d)
boiled
53.
They ____ soccer on weekends.
a)
play
b)
plays
c)
playing
d)
played
54.
The sun ____ in the east.
a)
rise
b)
rises
c)
rising
d)
rose
55.
He always ____ his homework after school.
a)
do
b)
does
c)
doing
d)
done
56.
My mother ____ at a hospital.
a)
work
b)
works
c)
working
d)
worked
57.
She ____ tea in the morning.
a)
drink
b)
drinks
c)
drinking
d)
drank
58.
Birds ____ in the sky.
a)
fly
b)
flies
c)
flying
d)
flew
59.
We ____ to the park every Saturday.
a)
go
b)
goes
c)
going
d)
gone
60.
He ____ breakfast at 7 AM every day.
a)
eat
b)
eats
c)
eating
d)
ate
61.
She ____ dinner right now.
a)
cooks
b)
is cooking
c)
cook
d)
cooked
62.
They ____ soccer at the moment.
a)
plays
b)
are playing
c)
play
d)
played
63.
I ____ to a friend right now.
a)
talks
b)
am talking
c)
talk
d)
talked
64.
He ____ a new song these days.
a)
write
b)
is writing
c)
writes
d)
wrote
65.
We ____ for the bus.
a)
waits
b)
are waiting
c)
wait
d)
waited
66.
It ____ outside.
a)
rain
b)
is raining
c)
rains
d)
rained
67.
My parents ____ dinner now.
a)
prepare
b)
are preparing
c)
prepares
d)
prepared
68.
She ____ a movie right now.
a)
watches
b)
is watching
c)
watch
d)
watched
69.
I ____ to music while studying.
a)
listens
b)
am listening
c)
listen
d)
listened
70.
He ____ a lot these days.
a)
travels
b)
is traveling
c)
travel
d)
traveled
71.
I ____ my grandparents yesterday.
a)
visit
b)
visited
c)
visits
d)
visiting
72.
She ____ to the store this morning.
a)
go
b)
goes
c)
went
d)
gone
73.
They ____ dinner at 8 PM.
a)
have
b)
had
c)
has
d)
having
74.
He ____ a movie last night.
a)
watch
b)
watches
c)
watched
d)
watching
75.
The train ____ late yesterday.
a)
arrive
b)
arrives
c)
arrived
d)
arriving
76.
We ____ the museum two days ago.
a)
visit
b)
visited
c)
visits
d)
visiting
77.
She ____ a letter to her friend.
a)
write
b)
wrote
c)
writes
d)
written
78.
They ____ their homework before dinner.
a)
do
b)
does
c)
did
d)
done
79.
The class ____ at 8 AM yesterday.
a)
start
b)
starts
c)
started
d)
starting
80.
I ____ a beautiful song on the radio.
a)
hear
b)
hears
c)
heard
d)
hearing
81.
She ____ a book when I called her.
a)
read
b)
reads
c)
was reading
d)
reading
82.
They ____ soccer at 3 PM yesterday.
a)
play
b)
played
c)
were playing
d)
playing
83.
I ____ TV when you arrived.
a)
watch
b)
was watching
c)
watched
d)
watching
84.
He ____ dinner when the lights went out.
a)
cooks
b)
cooked
c)
was cooking
d)
cooking
85.
The children ____ in the garden all morning.
a)
plays
b)
played
c)
were playing
d)
playing
86.
It ____ when we left the house.
a)
rained
b)
raining
c)
was raining
d)
rains
87.
She ____ on the phone when I walked in.
a)
talk
b)
talked
c)
was talking
d)
talking
88.
We ____ to music while studying.
a)
listen
b)
listened
c)
were listening
d)
listening
89.
He ____ home when I saw him.
a)
walk
b)
walked
c)
was walking
d)
walking
90.
They ____ for the bus when it started raining.
a)
wait
b)
waited
c)
were waiting
d)
waiting
91.

If I ____ more time, I would travel the world.

a)

has

b)

had

c)

having

d)

have

92.

She ____ finish her homework before dinner.

a)

will

b)

might

c)

should

d)

could

93.

This puzzle is ____ than the last one.

a)

more easy

b)

easiest

c)

easier

d)

easy

94.

If I ____ more time, I would help you.

a)

has

b)

have

c)

had

d)

having

95.

I wish it ____ be sunny tomorrow.

a)

might

b)

could

c)

will

d)

would

96.

She ____ be at the party if she finishes her work.

a)

could

b)

might

c)

must

d)

should

97.

If he ____ more time, he would learn a new language.

a)

had

b)

have

c)

has

d)

having

98.

I wish I ____ the opportunity to travel abroad.

a)

have

b)

had

c)

has

d)

having

99.

By next summer, they ____ in this city for five years.

a)

live

b)

will live

c)

are living

d)

will have lived

100.

This book is ____ than the previous one.

a)

good

b)

better

c)

more good

d)

best