HAVE LEARNT/ LEARNED

4. have learnt/ learned