dfretiejoy dfretiejoy 13-04-2024 English contestada 2. He (has spent, had spent, will have spent) most of his free time taking care of them for almost a year now.