What does Anna can't have driven here in her car; her brother has it today. mean?Anna can't have driven here in her car; her brother has it today.▶ Hear it in EnglishAnna can't have driven here in her car; her brother has it today. in other languagesIn PortugueseIn FrenchIn Japanese