The school bus (will leave/ leaves/ is going to leave) at 6:30 every morning, so don’t be late.
leaves
Explanation: Present simple is used for fixed schedules and timetables.
I ______ that movie three times, so I don’t want to watch it again tonight.
have watched
Explanation: Present perfect is used because the experience happened at an unspecified time and is connected to the present.
If the weather ______ (get) better tomorrow, we will go hiking near Broga Hill.
gets
Explanation: In the first conditional, the “if” clause uses the present simple, while the main clause uses “will”.
The students look exhausted because they ______ (practise) for the mathematics competition all afternoon.
have been practising
Explanation: Present perfect continuous is used because the activity started in the past and has continued until now, with a visible result (they look exhausted).
Unless the students ______ (work) quietly during the experiment, the teacher will stop the activity immediately.
work
Explanation: “Unless” means “if not,” so the condition clause takes the present simple.
Don’t go into the kitchen. Mum has (just / yet / already) baked the cake, and it’s still hot.
just
Explanation: “Just” means a very short time ago.
She doesn't like coffee, _______?
does she
I (will meet/ am meeting/ meet) my teacher at 3 p.m. tomorrow
am meeting
She has lived here ______ five years, but she moved here _____ 2020
for, since
“Have you submitted your science project (already / yet / just?) The deadline is in five minutes!”
yet
Explanation: “Yet” is often used in questions to ask if something has happened up to now.
We won’t reach Batu Caves before sunset unless the traffic ______ (improve) soon.
improves
Explanation: First conditional structure:
unless + present simple
will + base verb
Based on the dark clouds and strong wind, the football match (may/ won’t / might not) be cancelled tonight.
may
Explanation: “May” shows a possible prediction.
By the time the teacher entered the classroom, the students had (already / yet / just) finished the quiz.
already
Explanation: “Already” is used to show the action happened earlier than expected.
I ______ (read) three chapters of the novel today, so I can finally start my assignment.
have read
Explanation: Present perfect simple focuses on the completed result (three chapters finished).
We (visit/will visit/ are visiting /are going to visit) our grandparents this weekend because everything has already been planned.
are visiting
Explanation: Present continuous can describe fixed future arrangements.
We ______ (win) the competition if we continue practising every evening.
will win
Explanation: The result clause in the first conditional uses “will + base verb”.
After hours of hiking, we finally found (a/an/the/-) shelter near the river before the storm began.
a
Explanation: “Shelter” is mentioned for the first time and begins with a consonant sound.
The students have waited outside the hall ______ two hours because the event has not started yet.
for
Explanation: “Two hours” is a duration, so we use “for”.
She ________ (exercise) lately, that's why she looks so fit.
has been exercising
Amir usually listens to (a/an/the/-) music while studying because it helps him focus better.
( - ) / no article
Explanation: “Music” is an uncountable noun used in a general sense.
You will come to the meeting, ______ ?
won't you
They ______ (finish) the project, so they can relax now.
have finished
I saw (a/an/the/-)dog in the street. (a/an/the/-) dog was very thin.
a/The
Sarah has lived in Kuala Lumpur ________ 2018, so she knows the city really well.
since
Explanation: “Since” is used with a specific starting point in time (2018).
They ______ get wet if they don't bring an umbrella
will