Both are correct. But "learned" ( pronounced ler-ned) may also be an adjective.
you have learnt
No, depending on the context it should read: I/They/We/You have learned. He/she has learned.
learnt or learned
infinitive: learnpast: learnt or learnedpast participle: learnt or learned
Learnt (British English) or learned (American English).
learnt/learned. Both are the past tenses of learn.
Learned or learnt is the past participle of learn. The present participle is learning.
Learnt is American. The English say 'learned'
Both "lessons learnt" and "lessons learned" are correct phrases, but "lessons learned" is more commonly used in American English, while "lessons learnt" is more common in British English. Ultimately, both can be used interchangeably without issue.
learnt
Learnt or learned, depending on whether you use American or British English.
Hoped Tried Learnt or Learned