Courses
Courses for Kids
Free study material
Offline Centres
More
Store Icon
Store
seo-qna
SearchIcon
banner

Choose the correct option to complete the given sentence.
By the end of the year, she ________ with a degree in business.
A. already graduates
B. will have graduated
C. has already graduated
D. graduates

Answer
VerifiedVerified
525.3k+ views
Hint: Ensure that you know the tenses of all the mentioned answers, along with the tense of the given statement. If you are sure of the tenses, then consider only that option, whose tense matches with the given statement.

Complete answer:
The given statement to us is in future tense because we are talking about ‘by the end of the year’ which means that we are yet to reach the end of the year, hence it is a future event. Therefore, we must choose the option which has future tense in it.

Option A: ‘already graduates’ is in simple present form, but as discussed above we have to use future tense. Hence this is an incorrect answer.
Option B: ‘will have graduates’ talks about a future tense because it contains ‘will’ therefore, this is the correct answer.
Option C: ‘has already graduated’ is in present perfect form because the form of present perfect tense is ‘has + past participle’, but as discussed above we have to use future tense. Hence this is an incorrect answer.
Option D: ‘graduate’ is also in simple present tense, but as discussed above we have to use future tense. Hence this is an incorrect answer.

Thus the correct answer is option ‘B’.

Note: Always try to find a clue through which you could find the tense of the sentence. For example, here ‘by the end of the year’ is the clue which means that we are yet to reach the end of the year, hence it is a future event. And accoundinly fill in the blanks.