Correct option is A
The correct answer is
(a) will not get.
Explanation:
The sentence is referring to a future condition, so the use of "will not get" is appropriate to indicate that he will not receive any food in the future until a condition is met.
Meanings of all options:
·
Will not get: Refers to not receiving something in the future.
·
Has not get: Incorrect; this is not proper grammar.
·
Gets not: Incorrect word order; grammatically incorrect.
·
Gotten: Past participle of "get," but doesn't fit the future tense of the sentence.
Correct sentence:
"He will not get any food until he finishes his homework."