Answer
Verified
438.3k+ views
Hint: The option to be selected must indicate future perfect tense. It should suggest that we are projecting ourselves forward into the future and looking back at an action that will be completed sometime later than now.
Complete answer: The future perfect is a verb form or construction used to describe an event that is expected or planned to happen before a time of reference in the future, such as “will have finished” in the English sentence “I will have finished by tomorrow.”
Now let us go through the given options: Option(a) ‘have taken’ is incorrect. 'Have taken’ is in the present tense but, ‘have taken’ proves that the action is ongoing and not complete. Therefore, Option A is the wrong answer.
Option(b) ‘will have taken’ is the correct answer. ‘Will have taken’ is in the future perfect tense and indicates a complete action will happen in the future. This option suits the sentence perfectly. Hence, this is the correct option.
Option(c) ‘will have been taken’ is also incorrect as ‘Will have been taken’ is in the future perfect continuous tense and the tense of the sentence is perfect. So, Option C is not suitable for the answer.
Option(d) ‘had taken’ is again wrong. ‘Had taken’ is in the past tense but it shows that the action is complete but it is supposed to take place in future. Hence, it’s incorrect.
Therefore, option b is the right answer.
Note: The future perfect is composed of two elements-
the simple future of the verb "to have" (will have) + the past participle of the main verb. It is most often used with a time expression.
Complete answer: The future perfect is a verb form or construction used to describe an event that is expected or planned to happen before a time of reference in the future, such as “will have finished” in the English sentence “I will have finished by tomorrow.”
Now let us go through the given options: Option(a) ‘have taken’ is incorrect. 'Have taken’ is in the present tense but, ‘have taken’ proves that the action is ongoing and not complete. Therefore, Option A is the wrong answer.
Option(b) ‘will have taken’ is the correct answer. ‘Will have taken’ is in the future perfect tense and indicates a complete action will happen in the future. This option suits the sentence perfectly. Hence, this is the correct option.
Option(c) ‘will have been taken’ is also incorrect as ‘Will have been taken’ is in the future perfect continuous tense and the tense of the sentence is perfect. So, Option C is not suitable for the answer.
Option(d) ‘had taken’ is again wrong. ‘Had taken’ is in the past tense but it shows that the action is complete but it is supposed to take place in future. Hence, it’s incorrect.
Therefore, option b is the right answer.
Note: The future perfect is composed of two elements-
the simple future of the verb "to have" (will have) + the past participle of the main verb. It is most often used with a time expression.
Recently Updated Pages
Who among the following was the religious guru of class 7 social science CBSE
what is the correct chronological order of the following class 10 social science CBSE
Which of the following was not the actual cause for class 10 social science CBSE
Which of the following statements is not correct A class 10 social science CBSE
Which of the following leaders was not present in the class 10 social science CBSE
Garampani Sanctuary is located at A Diphu Assam B Gangtok class 10 social science CBSE
Trending doubts
A rainbow has circular shape because A The earth is class 11 physics CBSE
Which are the Top 10 Largest Countries of the World?
Fill the blanks with the suitable prepositions 1 The class 9 english CBSE
How do you graph the function fx 4x class 9 maths CBSE
The Equation xxx + 2 is Satisfied when x is Equal to Class 10 Maths
What is BLO What is the full form of BLO class 8 social science CBSE
Give 10 examples for herbs , shrubs , climbers , creepers
What organs are located on the left side of your body class 11 biology CBSE
Change the following sentences into negative and interrogative class 10 english CBSE