Just finished studying Future Tense? Lock in what you learned with 20 practice exercises. This Level A2-B2 quiz is designed as a revision companion — quick to complete, easy to retake, and packed with explanations to solidify your understanding.
Q1 20
Question 1: I ___ help you tomorrow.
Question 1 options
Check answer
'will' is correct because we use 'will + base verb' to make simple promises or offers about the future. 'Going' requires 'am going to' and cannot stand alone here. 'Am' alone does not form a future tense.
🚩 Found a problem with this question?
Q2 20
Question 2: Look at the clouds! It ___ rain soon.
Question 2 options
Check answer
'is going to' is correct because we use 'be going to' when there is present evidence for a future event (the clouds suggest rain). 'Will' is used for predictions without evidence. 'Is raining' describes the present, not the future. 'Does' cannot form a future tense.
🚩 Found a problem with this question?
Q3 20
Question 3: The train ___ at 9 a.m. tomorrow.
Question 3 options
Check answer
'leaves' is correct because we use the present simple tense for scheduled or timetabled future events such as trains, buses, and flights.
🚩 Found a problem with this question?
Q4 20
Question 4: She ___ visit her grandmother next weekend.
Question 4 options
Check answer
'is going to' is correct because we use 'be going to + base verb' for planned intentions decided before the moment of speaking. 'Will' suggests a spontaneous decision. 'Visiting' alone is not grammatically complete. 'Has' does not form a future construction here.
🚩 Found a problem with this question?
Q5 20
Question 5: We use 'will' for decisions made at the moment of speaking.
Question 5 options
Check answer
True because 'will' is the correct choice for spontaneous decisions, such as when you suddenly decide something in a conversation, e.g., 'I'll have the soup.'
🚩 Found a problem with this question?
Q6 20
Question 6: We ___ dinner at a nice restaurant tonight. I booked a table yesterday.
Question 6 options
Check answer
'are having' is correct because the present continuous is used for future arrangements that are already confirmed, especially with a specific time. The booking confirms the arrangement. 'Will have' implies a spontaneous decision. 'Have' is present simple and not used for personal arrangements. 'Had' is past tense.
🚩 Found a problem with this question?
Q7 20
Question 7: By this time next year, I ___ my degree.
Question 7 options
Check answer
'will have completed' is correct because the future perfect (will + have + past participle) is used for actions that will be finished before a specific point in the future. 'Will complete' does not emphasize completion before a deadline. 'Am completing' is present continuous. 'Have completed' is present perfect, not future.
🚩 Found a problem with this question?
Q8 20
Question 8: At 8 p.m. tomorrow, we ___ the football match on TV.
Question 8 options
Check answer
'will be watching' is correct because the future continuous (will + be + -ing) describes an action that will be in progress at a specific time in the future. 'Will watch' does not emphasize the ongoing nature. 'Are watching' is present continuous. 'Watch' is present simple.
🚩 Found a problem with this question?
Q9 20
Question 9: I promise I ___ tell anyone your secret.
Question 9 options
Check answer
'won't' (will not) is correct because we use 'will' for promises. The negative promise form is 'won't + base verb.'
🚩 Found a problem with this question?
Q10 20
Question 10: The concert ___ at 7:30 p.m. according to the schedule.
Question 10 options
Check answer
'starts' is correct because we use the present simple for future events based on a fixed timetable or schedule. 'Will start' is possible but less natural for timetabled events. 'Is starting' implies a personal arrangement. 'Started' is past tense.
🚩 Found a problem with this question?
Q11 20
Question 11: I think robots ___ most of the housework in the future.
Question 11 options
Check answer
'will do' is correct because we use 'will' for predictions based on personal opinions or beliefs, often introduced by 'I think.' 'Are doing' is present continuous for arrangements. 'Are going to do' is used with present evidence. 'Do' is present simple.
🚩 Found a problem with this question?
Q12 20
Question 12: Put these words in the correct order to form a future perfect sentence:
Question 12 options
the project
▲ ▼
They
▲ ▼
will have finished
▲ ▼
by Friday.
▲ ▼
Drag items or use arrows to arrange them in the correct order.
Check answer
The correct order is 'They will have finished the project by Friday' because future perfect follows the pattern: subject + will + have + past participle + object + time expression.
🚩 Found a problem with this question?
Q13 20
Question 13: If it rains tomorrow, I ___ at home.
Question 13 options
Check answer
'will stay' is correct because in first conditional sentences (if + present simple, will + base verb), we use 'will' in the main clause, not in the 'if' clause. 'Stay' lacks the future marker. 'Am staying' implies a fixed arrangement, not a conditional plan. 'Would stay' is for second conditional (unreal situations).
🚩 Found a problem with this question?
Q14 20
Question 14: In the sentence 'I'll call you when I arrive,' the word 'arrive' should be changed to 'will arrive.'
Question 14 options
Check answer
False because in time clauses introduced by 'when,' 'before,' 'after,' 'as soon as,' etc., we use the present simple, not 'will,' even when referring to future events.
🚩 Found a problem with this question?
Q15 20
Question 15: I'm not free at 3 p.m. I ___ the dentist.
Question 15 options
Check answer
'am seeing' is correct because the present continuous is used for definite future appointments and arrangements already made. 'Will see' suggests a spontaneous decision. 'See' is present simple and not used for personal appointments. 'Have seen' is present perfect referring to the past.
🚩 Found a problem with this question?
Q16 20
Question 16: Match each sentence to the correct future form it uses.
Question 16 options
I'll answer the phone.
We're flying to Rome on Saturday.
The exam starts at 9 a.m.
She's going to study medicine.
Timetable (present simple)
Arrangement (present continuous)
Prior plan (be going to)
Spontaneous decision (will)
Select an item on the left, then tap its match on the right.
Check answer
'I'll answer the phone' uses 'will' for a spontaneous decision. 'We're flying to Rome on Saturday' uses present continuous for a confirmed arrangement. 'The exam starts at 9 a.m.' uses present simple for a timetable. 'She's going to study medicine' uses 'be going to' for a prior plan.
🚩 Found a problem with this question?
Q17 20
Question 17: By the time you get here, I ___ cooking dinner.
Question 17 options
Check answer
'will have finished' is correct because the future perfect is used with 'by the time' to show an action completed before another future event. 'Will finish' does not emphasize completion before the arrival. 'Am finishing' is present continuous. 'Finish' is present simple.
🚩 Found a problem with this question?
Q18 20
Question 18: This time next week, she ___ on a beach in Thailand.
Question 18 options
Check answer
'will be lying' is correct because the future continuous describes an action in progress at a specific future time. 'Will lie' does not emphasize the ongoing nature. 'Is lying' is present continuous and lacks the future time reference. 'Will have lain' is future perfect, implying completion.
🚩 Found a problem with this question?
Q19 20
Question 19: I ___ you as soon as I arrive at the airport.
Question 19 options
Check answer
'will call' is correct because 'will' is used in the main clause of a sentence with a time clause ('as soon as'). We do not use 'will' after 'as soon as' — the time clause uses present simple. 'Call' lacks the future marker needed in the main clause. 'Am going to call' is possible but less natural for spontaneous actions. 'Am calling' implies a pre-made arrangement, which contradicts 'as soon as.'
🚩 Found a problem with this question?
Q20 20
Question 20: By 2030, scientists ___ a cure for many diseases.
Question 20 options
Check answer
'will have discovered' is correct because the future perfect (will + have + past participle) is used for actions expected to be completed before a future time point ('by 2030').
🚩 Found a problem with this question?
← Back
Next →
Submit test ✓