What does I've done the report. mean?I've done the report.▶ Hear it in EnglishI've done the report. in other languagesIn PortugueseIn FrenchIn Japanese