Find out whether there is any grammatical error in below sentence. If she will be promoted / she will get / a higher salary.

If she will be promoted
she will get
A higher salary
No error

The correct answer is: D. No error

The sentence “If she will be promoted, she will get a higher salary” is grammatically correct. The verb “will be promoted” is in the future tense, which is appropriate for a conditional sentence. The verb “will get” is also

in the future tense, which is consistent with the first verb. The noun phrase “a higher salary” is the direct object of the verb “will get.”

The other options are incorrect because they contain grammatical errors. Option A, “If she will be promoted,” is missing a subject. Option B, “she will get,” is missing a verb. Option C, “A higher salary,” is missing a subject and a verb.