What does They'll have done the report by Thursday. mean?They'll have done the report by Thursday.▶ Hear it in EnglishThey'll have done the report by Thursday. in other languagesIn PortugueseIn FrenchIn Japanese