1. have broken
2. have been
3. has done
4. have lived
5. have bought
6. has painted
7. has had
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
1. have broken
2. have been
3. has done
4. have lived
5. have bought
6. has painted
7. has had