1. Look at those clouds! It ________ rain soon.
A) is raining
B) will
C) is going to
Answer: C) is going to (prediction based on evidence)
We will visiting the museum next week.
We are going to visit the museum next week. (future plans and intentions: be going to)
Make a prediction with evidence
BE GOING TO
Her baby will be born in October. (IS)
She....
She is having a baby in October.
**She is going to have a baby in October.
2. By next year, I ________ finished my driving course.
A) will
B) will have
C) am going to
B) will have (future perfect for completed action by a specific time)
I think it is going to rain tomorrow.
I think it will rain tomorrow. (for predictions based on opinion: will)
Make a promise
WILL
Our flight to Rome is at 8 tomorrow. (WILL)
At 8 tomorrow, ...
At 8 tomorrow, we will be flying to Rome.
3. We ________ to the cinema tomorrow.
A) are going
B) will go
C) go
Answer: A) are going (arranged plan)
The bus will leave at 7 PM.
The bus leaves at 7 PM. (Present simple is used for timetables/scheduled events.)
Make an arranged plan
The weather is not expected to improve soon.
We don't think...................soon.
We don't think the weather will improve soon.
4. The train ________ at 9 AM.
A) leaves
B) is leaving
C) will leave
A) leaves (timetable / scheduled event, present simple)
By 2025, I will work here for 10 years.
By 2025, I will have worked here for 10 years. (To express an action completed by a point in the future, use future perfect.)
Talk about a scheduled event.
Supermarkets don't open until 10 AM. (CLOSED)
Supermarkets............................ at 9 AM.
Supermarkets are going to be closed at 9 AM.
5. By 10 PM tonight, she ________ studying for 4 hours.
A) will be
B) will have been
C) is going to be
B) will have been (future perfect continuous for duration)
I will have cooked dinner at 8PM.
I will be cooking dinner at 8PM. (Future continuous is needed here to show an action in progress at a future moment.)
Make a long-term prediction
FUTURE PERFECT
I will finish the project before you arrive.
By the time...
By the time you arrive, I will have finished the project.