The following sentence has been divided into parts. One of them may contain an error. Select the part that contains the error from the given options. If you don’t find any error, mark ‘No error’ as your answer.
By next March, / we will had been / living here for ten years.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is Option 2 i.e. we will had been.
-
The part that contains the error in the given sentence is: "we will had been"
-
The correct form should be: "we will have been"
-
In the future perfect tense, the structure should be "will have been," indicating an action that will be completed before a specific point in the future.
-
The error in the original sentence occurs because "will" and "had been" are both indicating future and past actions, respectively.
-
The correct sentence should be: "By next March, we will have been living here for ten years."