"Today, almost everybody who is literate will have read an interview at some
point in their lives."
In the above sentence, the writer has used 'will have' instead of 'would have'.
Is the sentence correct? If it is, then what does the sentence mean?
What would it mean if the writer had used "would have"?
(I have attached the picture of the text from which the line is taken)
Thanks a lot to whoever takes their time to help me out here! Really really thank you 🙂
Best Answer
The sentence is correct as the tense is in the present. If the writer was speaking about someone specific, then "would have" would work better.
Source