Match the word and its defintion
1 hard -working
2 punctual
3 reliable
4 clever
5 flexible
6 ambitious
7 common-sense
a done at exactly the time that has been arranged
b determined to be successful rich ,powerful and etc
c working witch a lot pf effort
d the ability to make practical decisions
e a person,plan etc that can change or be changed easility to suit any new situation
f someone or something that can be trusted or depended on
g able to learn and understand things quickly