Match the words to their definitions somebody who does not talk much about his/her abilities somebody who is ready to give easily and is not somebody we can trust and depend on somebody who is good or quick in thinking is somebody who is ready to help
2-generous
3-reliable
4-smart
5- helpful