Correct option is A
The correct option to fill in the blank is (a)
gets married.
Explanation:
This sentence talks about a
future event, but with time clauses like "when",
simple present tense is used instead of future tense.
Grammatical Rule Used:
In time clauses using “when, before, after, as soon as”, use
present tense even for future events.
Correct sentence:
She is eagerly waiting for the day when she
gets married to her fiancé.
Incorrect options explanation:
· (b) has married – Present perfect, incorrect with future time clause.
· (c) will marries – Incorrect: double tense error + wrong verb form.
· (d) got marry – Wrong: "got" + base verb without "to" is ungrammatical.
Information Booster:
“Get married” is a passive-like construction and always used in this form.
Example:
He hopes to get married next year.