the moment是“一……就……”的意思
应该用将来时吧 will learn
“她高中一毕业就要去学法律了”
绝对不可能用过去式learnt
因为这个句子的时态是现在
从has finished中的has可以看出