あ、何か分かった気がしました

「Fred has been studying French」は「理由」であって「目的」では無いって事ですね

何度もすみませんでした、ありがとうございました