1)have you been learning
2)have been trying
1) mother tongue
2) borrowed
3) prefer
4) speech
5) carry