Question: has learned or had learned?
Answer: Learnt and learned are both used as the past participle and past tense of the verb to learn. Learned is the generally accepted way of spelling it in the United States and Canada, while the rest of the English-speaking world seems to prefer learnt for now.