able, capable, competent
这些形容词均含有"有能力的,能干的"之意。
able:最常用词,多用于褒义,着重指多方面的,经常性的,或潜在性的能力。有时也指高超、非凡的能力。
capable:语气弱于able,指有能力、有潜力或有条件做某事,常与of连用。
competent:强调具有能胜任某项工作的足够技能或其它所需的条件。