could succeed는 '성공할 수 있도록' 이라는 의미로 그가 'worked'하는 "목적"을 나타내고, succeeded는 '성공했다' 라는 의미로 그가 'worked'해서 성공했다는 "결과"를 나타내요. :)