Question: has a can do attitude?
Answer: Meaning of can-do in English. If you have a can-do character or way of dealing with a problem, you are very positive about your ability to achieve success: Her can-do attitude is what made her our choice for the job.