Select the most appropriate option to fill in the blank in the following sentence:- By the end of next April, you _____ out of school. |
have graduated graduate will have graduated will be graduate |
will have graduated |
The correct answer is Option (3): will have graduated The sentence begins with: “By the end of next April…” Therefore, the correct tense is future perfect. Will have graduated → future perfect tense; used when an action will be completed before a specific point in the future. *** |