Advanced Present Simple for future. 45 questions on conditional clauses, formal scheduling language, and tense interaction.
What this test covers
- Present Simple in Conditional & Time Clauses
- Present Perfect in Future Time Clauses
- Formal Scheduling Register
Answer the 45 questions below. Each answer is checked straight away, with an explanation. Press Submit at the end to get your score and save it to your dashboard. Answers are not kept if you leave before submitting.
All 45 questions with answers
Pick an answer for each question to see if you are right, with the explanation. Submit when you are done; you can submit before answering them all.
-
Q1If the temperature ___ below zero, water turns to ice.
Answer: A. drops
This is a zero conditional sentence used to express a universal truth or scientific fact. In such constructions, the present simple 'drops' is required in the 'if' clause to reflect a constant logical relationship rather than a specific future event. Using 'will drop' would shift the focus to a specific prediction, which is semantically inconsistent with the general law expressed in the result clause 'water turns to ice.' The present continuous 'is dropping' is unsuitable for expressing general laws, and 'has dropped' incorrectly implies the action must be completed before the law takes effect.
-
Q2Unless the project ___ by Friday, we will have to request an extension.
Answer: A. is completed
In conditional clauses referring to the future and introduced by 'unless' or 'if,' the present simple 'is completed' is the standard way to express the condition. Modals like 'will' are generally prohibited in these subordinate clauses. The option 'will have been completed' is a common error; while the logic is future-perfect, English syntax requires the present simple or present perfect within the subordinate clause. 'Completes' is incorrect because the project requires a passive construction—the project is completed by people; it does not complete itself.
-
Q3You should call the office if you ___ any difficulty locating the venue.
Answer: D. have
This follows the standard first conditional pattern where the 'if' clause uses the present simple 'have' to denote a possible future condition. The modal 'will have' is incorrect because future time in conditional and temporal subordinate clauses is grammaticalized through the present tense. 'Had' would imply a second conditional (hypothetical), which contradicts the helpful, real-world advice signaled by 'should' in the main clause. 'Would have' is reserved for hypothetical/unreal conditions and cannot follow 'if' here.
-
Q4When the CEO ___ next week, please ensure the boardroom is prepared.
Answer: D. arrives
In temporal adjuncts—clauses beginning with 'when,' 'after,' or 'as soon as'—the future is expressed using the present simple rather than 'will.' 'Arrives' correctly denotes a future event scheduled to occur. 'Will arrive' is ungrammatical in this subordinate position. 'Has arrived' (present perfect) would imply the preparation should only start after the arrival, which is contextually less likely. 'Had arrived' is past perfect and is chronologically impossible for an event happening 'next week.'
-
Q5If you ___ the button, the system automatically shuts down.
Answer: D. press
This is a zero conditional expressing a functional cause-and-effect relationship. The present simple 'press' denotes a general condition that triggers an automatic response. 'Will press' would erroneously turn a general rule into a specific future prediction. 'Are pressing' (present continuous) would suggest the action is currently in progress, which does not fit the logic of a general operating instruction. 'Have pressed' suggests the system only shuts down after the action is entirely finished, which contradicts the 'automatic' and immediate nature of the trigger.
-
Q6Provided that the weather ___ favorable, we will proceed with the outdoor ceremony.
Answer: D. is
The phrase 'provided that' functions as a conditional subordinator similar to 'if.' In such clauses, the present simple 'is' must be used to refer to a future state. Using 'will be' is a common error, but future modals are barred from conditional 'if' and 'provided' clauses. 'Would be' is used for hypothetical or unlikely (second) conditionals, whereas this sentence describes a realistic possibility. 'Has been' is present perfect and refers to a past-to-present state, which is illogical for an upcoming ceremony.
-
Q7Should you ___ any questions, do not hesitate to contact our support team.
Answer: A. have
This sentence uses 'should-inversion,' a formal alternative to 'If you should have.' In this inverted conditional structure, 'should' functions as a modal auxiliary and must be followed by the base form 'have.' 'Had' is incorrect as it would imply a past or hypothetical subjunctive that cannot follow 'should.' 'Will have' and 'would have' are also modals and cannot be used in a structure already triggered by the modal 'should'.
-
Q8The alarm sounds if the sensor ___ unauthorized entry.
Answer: C. detects
The zero conditional is employed here to describe a factual, programmed response. The present simple 'detects' indicates that whenever the condition is met, the result follows as a general rule. 'Will detect' would incorrectly imply a one-time future prediction. 'Is detecting' (continuous) suggests an ongoing process, while 'has detected' (perfect) focuses on the completed action; the present simple is the standard form for describing the basic operational logic of a sensor.
-
Q9Even if he ___ at the meeting, we will still vote on the proposal.
Answer: C. is not
The concessive conditional 'even if' follows the same rules as standard conditionals: future reference in the subordinate clause is marked by the present simple 'is not.' 'Will not be' is avoided in such clauses because the future orientation is already established by the main clause. 'Would not be' would require a second conditional main clause (e.g., 'we would still vote'), and 'has not been' is past-referring, which clashes with the future 'will still vote.'
-
Q10If the supply chain ___ interrupted, production ceases immediately.
Answer: B. is
This sentence describes an axiomatic business reality typical of the zero conditional. The present simple 'is' in the 'if' clause paired with the present simple 'ceases' in the main clause expresses a constant truth. 'Will be' would narrow the statement to a specific future instance, which is not the intent of a general operational description. 'Has been' suggests a past interruption, while the zero conditional requires the present simple to maintain a timeless, logical rule.
-
Q11Choose the correct sentence:
Answer: D. If the client calls, please tell him I am out.
In first conditional structures expressing a likely future possibility, the 'if' clause requires the present simple 'calls.' While 'will' can occasionally appear in if-clauses to express willingness (e.g., 'If you will just wait here'), it is not used for simple future reference. 'Would call' is the past/subjunctive form for second conditionals (hypothetical situations). 'Had called' is the past perfect, used in third conditionals for past hypotheticals — it cannot be combined with the present imperative 'please tell' in this way.
-
Q12Choose the correct sentence:
Answer: D. Unless you sign the document, it will not be valid.
'Unless' introduces a negative condition. Like other conditional subordinators, it requires the present simple 'sign' to refer to the future. The use of 'will sign' is ungrammatical in this subordinate position. 'Would sign' would require a corresponding 'would not be' in the main clause (second conditional). 'Are signing' (continuous) suggests the action is currently in progress, which does not fit a future requirement for validity.
-
Q13Choose the correct sentence:
Answer: A. When the train arrives, I will text you.
Temporal clauses introduced by 'when' cannot take the future modal 'will' or the conditional 'would.' The present simple 'arrives' is the standard way to express future time in such clauses. 'Is arriving' is the present continuous; while it can describe a process already in motion, it is not used for a future point in time when the main action ('I will text you') is triggered.
-
Q14Choose the correct sentence:
Answer: A. If water boils, it becomes steam.
This is a zero conditional describing a physical law. Both the condition and the consequence must be in the present simple ('boils' and 'becomes') to convey a timeless, scientific fact. 'Will boil' incorrectly treats a universal law as a singular predicted event. 'Is boiling' (continuous) is too specific to a single instance, and 'would boil' is for hypothetical or unreal scenarios.
-
Q15Choose the correct sentence:
Answer: B. As soon as he finishes, we will leave.
The temporal subordinator 'as soon as' triggers the use of the present simple 'finishes' for future reference. 'Will finish' is ungrammatical in a subordinate temporal clause. 'Would finish' is for hypothetical contexts, which doesn't match the future main clause. 'Is finishing' (continuous) focuses on the duration of the action rather than its completion as a trigger point.
-
Q16Once you ___ the report, you may leave for the day.
Answer: B. have submitted
The present perfect 'have submitted' is used here to emphasize the completion (anteriority) of the action before the main clause begins. Permission to leave is contingent upon the report being fully completed. While the present simple 'submit' is also possible, 'have submitted' more strongly highlights the finished state. 'Submitted' is past tense, 'will submit' is ungrammatical after 'once,' and 'are submitting' implies you can leave while still in the process of handing it in.
-
Q17I will start the presentation when everyone ___ seated.
Answer: B. is
In future-referring 'when' clauses, the present simple 'is' is used to describe a future state. 'Will be' is ungrammatical within the temporal adjunct. 'Has' is an incomplete auxiliary that would require 'been' to function. 'Had been' is past perfect, which is chronologically incompatible with the future main clause 'I will start.'
-
Q18Please wait here until the technician ___ the repairs.
Answer: C. has finished
The subordinator 'until' marks a time boundary. The present perfect 'has finished' is used here to emphasize the completion of the repairs as a prerequisite for the end of the waiting period. While 'finishes' is possible, 'has finished' more strongly conveys that the job must be done. 'Will finish' is incorrect because modals are barred from 'until' clauses. 'Is finishing' describes a process in progress, which does not satisfy the completion requirement.
-
Q19After the committee ___ their decision, we will announce the results.
Answer: C. has reached
In clauses beginning with 'after,' the present perfect 'has reached' is often used to show that one future action must be entirely completed (anteriority) before the next action begins. 'Will reach' is disallowed in this subordinate position. 'Reached' is past tense, and 'is reaching' would imply the announcement happens while the decision is still being made.
-
Q20You can access the portal once you ___ your password.
Answer: C. have reset
The word 'once' establishes a sequence. The present perfect 'have reset' highlights the necessary completion of the resetting process as a condition for access. 'Will reset' is incorrect in a temporal subordinate clause. 'Are resetting' is continuous and suggests access during the process, which is wrong. 'Resets' is the wrong verb form for the subject 'you.'
-
Q21When we ___ the evidence, we will be able to draw a conclusion.
Answer: B. have reviewed
The present perfect 'have reviewed' is used in this temporal clause to establish anteriority—the review must be finished before a conclusion can be reached. 'Will review' is ungrammatical after 'when.' 'Are reviewing' would imply the conclusion is drawn while the review is still in progress, which is logically flawed. 'Reviews' is incorrect because the subject 'we' takes the plural verb form.
-
Q22As soon as they ___ the contract, we can initiate the transfer.
Answer: C. have signed
The subordinator 'as soon as' requires a present tense for future reference. 'Have signed' (present perfect) is ideal here as it specifies the completion of the signing as the immediate trigger. 'Will sign' is ungrammatical. 'Are signing' focuses on the process rather than the necessary completion. 'Signs' is the wrong verb form for the plural subject 'they.'
-
Q23Choose the correct sentence:
Answer: C. When you have finished the audit, submit it.
The present perfect 'have finished' correctly indicates that the audit must be complete before the imperative instruction 'submit it' is carried out. This is the standard way to express future completion in a temporal adjunct. 'Will have finished' (future perfect) is rarely used in 'when' clauses. 'Had finished' is past perfect, and 'would finish' is for hypothetical situations.
-
Q24Choose the correct sentence:
Answer: B. After the rain has stopped, we will go out.
The present perfect 'has stopped' expresses the completion of a future event in a subordinate clause. This establishes the end of the rain as the prerequisite for 'going out.' 'Will stop' and 'will have stopped' are syntactically incorrect because modals are barred from temporal clauses. 'Stopped' is past tense, which contradicts the future 'will go out.'
-
Q25Select the sentence that best emphasizes completion:
Answer: B. When you have arrived, we start.
To emphasize that the main clause event ('we start') depends on the prior completion of the subordinate event, the present perfect 'have arrived' is the most semantically precise choice. While 'arrive' (present simple) denotes the timing, 'have arrived' captures the aspectual completion required for the sequence to proceed. 'Will arrive' is ungrammatical here, and 'are arriving' (continuous) suggests starting while someone is still in the process of arriving.
-
Q26Once the guests ___ the venue, dinner will be served.
Answer: D. have entered
The present perfect 'have entered' expresses anteriority—the dinner service follows the completed entry of the guests. 'Enters' is grammatically incorrect because 'guests' is plural. 'Are entering' suggests the service occurs during the entry, which is unlikely. 'Will enter' is ungrammatical in a clause led by 'once' when referring to the future.
-
Q27Until the software ___ fully, do not restart your computer.
Answer: C. has been installed
This requires the present perfect passive 'has been installed' to signal that the process must be finished before the computer can be restarted. 'Will install' and 'will have installed' are incorrect because future modals are prohibited in 'until' clauses. 'Is installing' is progressive and does not satisfy the completion requirement implied by 'until.'
-
Q28After the board ___ the budget, we will begin hiring.
Answer: C. has approved
The present perfect 'has approved' emphasizes that hiring cannot commence until the approval process is finalized. 'Will approve' is ungrammatical in the 'after' clause. 'Approve' is grammatically incorrect because 'the board' is a singular collective noun here (requiring 'approves'). 'Is approving' (continuous) is illogical as hiring depends on a final decision.
-
Q29Choose the correct sentence:
Answer: C. Once you have received the email, reply.
In formal directives, 'once' followed by the present perfect 'have received' denotes a future condition that must be met before replying. Future modals like 'will' are excluded from this subordinate clause. The past perfect 'had received' is logically incorrect for a future-oriented instruction.
-
Q30Select the correct sentence:
Answer: D. When you have saved the file, you can close the app.
The present perfect 'have saved' denotes the completion of a specific task (a telic action) in a temporal clause. 'Saves' is incorrect subject-verb agreement for 'you.' 'Will save' and 'will have saved' are ungrammatical in a 'when' clause referring to the future.
-
Q31The committee ___ on the first Monday of every month.
Answer: A. convenes
The present simple 'convenes' is used here to describe a fixed, recurring institutional schedule. This is known as the 'timetabled' present simple. While 'will convene' is possible for a future prediction, the present simple is preferred for established routines. 'Had convened' and 'has convened' are past-oriented forms and do not fit a recurring monthly schedule.
-
Q32Registration ___ at midnight on 30 June.
Answer: B. closes
For fixed, objective future events like deadlines or official closing times, the 'futurate' present simple 'closes' is the standard choice. It conveys a sense of institutional certainty. 'Has closed' and 'had closed' are past-oriented and cannot refer to a future date like June 30th. 'Would close' is conditional and implies the event is not a certainty.
-
Q33The flight ___ at 08:00 tomorrow morning.
Answer: D. departs
Timetabled transportation events are almost exclusively expressed with the present simple 'departs' when they are part of a fixed schedule. This use of the present tense for future time emphasizes that the event is part of an organized system. 'Departed,' 'has departed,' and 'had departed' are past tenses and cannot refer to 'tomorrow morning.'
-
Q34The store ___ at 9 PM on weekdays.
Answer: C. closes
This is a habitual present simple used to describe a recurring schedule. It refers to both general truth and future occurrences within that schedule. 'Has closed' and 'had closed' are past-oriented forms. 'Closed' is the simple past and would imply the store no longer follows this schedule.
-
Q35Our annual gala ___ on the second Saturday of December.
Answer: C. takes place
The present simple 'takes place' expresses a fixed calendar event. This 'futurate' use indicates that the event is scheduled by tradition or authority and is treated as a fact of the future. 'Has taken place,' 'took place,' and 'had taken place' all refer to past events and are incorrect for a recurring or future schedule.
-
Q36The professor's office hours ___ from 2 PM to 4 PM.
Answer: C. run
Recurring professional schedules are expressed in the present simple 'run.' This implies a persistent, timetabled arrangement. 'Have run' would imply a duration that started in the past and has just finished, whereas 'run' covers both current and future availability. 'Ran' and 'had run' are past tenses.
-
Q37Choose the correct sentence:
Answer: C. The summit starts at 9 AM tomorrow.
The 'futurate' present simple 'starts' is used for events occurring at a fixed time in the future, especially in formal or institutional contexts. This treats the schedule as an objective fact. 'Has started,' 'started,' and 'had started' are all past-referring and cannot be used with the future time marker 'tomorrow.'
-
Q38Choose the correct sentence:
Answer: A. The exhibition ends on Friday.
Assuming Friday is in the future, the present simple 'ends' is the correct way to refer to a fixed, scheduled conclusion. This is the standard 'futurate' present simple used for timetabled events. 'Has ended' and 'had ended' are past-oriented and cannot describe a future deadline. 'Will ends' is grammatically incorrect — modal verbs must be followed by the base form of the verb ('will end', not 'will ends').
-
Q39Choose the correct sentence:
Answer: B. The bus arrives at 6:30.
The present simple 'arrives' is the standard register for referencing public transport timetables. It treats the future event as an established fact. The other options ('arrived,' 'has arrived,' 'had arrived') are past tenses and would only be correct if the event had already occurred.
-
Q40Which sentence follows the formal scheduling register?
Answer: B. The event happens on Monday.
The present simple 'happens' is the most concise and formal way to describe a future event that is part of a fixed schedule. While 'will be happening' is grammatically correct for a prediction or to focus on duration, the 'futurate' present simple carries the authoritative weight of a set program. 'Happened' and 'has happened' refer to the past.
-
Q41The conference ___ in the main hall at 10 AM.
Answer: B. commences
In high-register, formal English, fixed events are described using the present simple 'commences.' This denotes a scheduled beginning. 'Commenced' and 'had commenced' are past-tense forms, and 'has commenced' (present perfect) would only be used if the conference were already in progress.
-
Q42Submissions ___ on the final day of the semester.
Answer: B. are due
The present simple 'are due' is used to state fixed deadlines. This is a state-describing use (describing a state) expressing a future requirement. 'Are being due' is incorrect because 'due' is a state-describing adjective that does not take the continuous form. 'Were due' and 'have been due' refer to past deadlines.
-
Q43The train ___ at platform 4 at noon.
Answer: A. arrives
This is a typical timetabled future event. The present simple 'arrives' indicates that this is part of the established railway schedule. Past forms like 'arrived,' 'has arrived,' or 'had arrived' are factually incorrect when referring to a future time like 'noon' (assuming it hasn't passed).
-
Q44Identify the sentence with the error:
Answer: D. The semester has begun on September 1st.
The sentence 'The semester has begun on September 1st' contains a tense-aspect mismatch. The present perfect 'has begun' cannot be used with a specific future date like 'September 1st.' The present simple 'begins' is the correct futurate form for a scheduled start date. 'Is due to begin' and 'will begin' are also valid future references.
-
Q45Identify the sentence with the error:
Answer: C. The shop has opened at 8 AM daily.
The error is 'The shop has opened at 8 AM daily.' While 'has opened' is a valid present perfect form, it cannot express a future recurring schedule. For routine business hours, the present simple 'opens' is required to signify a habitual or scheduled state. 'Is scheduled to open' and 'will open' are grammatically correct for future occurrences.
Done? Submit to get your score.
Answer at least one question to submit. Questions you leave out count as skipped.