Answer:
Subject: The friends
Verb: Have made
Step-by-step explanation:
It simply means that. He has some friends. Those friends had made him happy.
1. He
2. made
3. I'm not sure how to explain number 3
5.7m questions
7.4m answers