Multiple choice By this time next year, Raju _____ (take) his final examinations. will take will have taken has taken will be taking had taken Reveal answer Fill a bubble to check yourself B Correct answer Explanation This is the correct answer. The word 'by' indicates that the sentence is in future perfect tense. But 'will have taken' is the future perfect form of the verb 'take'.