1 Answers

Option 1 : 1

The error is in the first part of the sentence.

The phrase 'will have been knowing' is inconsistent with the general tense of the sentence and should be replaced with 'will have known'.

The correct sentence should be: He will have known her for eight years next month.

5 views

Related Questions