The correct answer is: D. have taken
The sentence is in the future perfect tense, which is used to talk about actions that will be completed by a specific time in the future. In this case, the specific time is “by this time next year.” The verb “take” is conjugated in the past participle form, “taken,” to agree with the subject “Rajesh.”
The other options are incorrect because they are not in the future perfect tense. Option A, “has taken,” is in the present perfect tense. Option B, “had taken,” is in the past perfect tense. Option C, “have took,” is not a correct verb form.
Here is a breakdown of the other options:
- Option A, “has taken,” is in the present perfect tense. The present perfect tense is used to talk about actions that have been completed or that have 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/> Subscribe on YouTube