By the end of this March he ______ here for 20 years7/33Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following sentences By the end of this March he ______here for 20 years.has been livingwill livewill have been livingwill be livingGiải thíchĐáp án C