Разница между British и American English при употреблении форм learn и learnt заключается в том, что в разных вариантах английского языка по-разному образуется форма прошедшего времени глагола learn (учить). 15
В британском английском форма прошедшего времени — learnt. 15
В американском английском — learned. 12
При этом обе формы считаются правильными и широко распространёнными, и строгого правила, в каком варианте английского языка какую из них использовать, нет. 3