2. A lot of new English words .... this year. - A) had been leamedB) is learntC) has been leartD) have been leantE) had leam
Have been learnt -D)