Matching Pairs Matching: English Phrases and MeaningsOnline version Match each term with its meaning by TAIYA 1 the pupils' 2 to have an influence 3 any 4 Mother 5 perfect 6 Russian 7 the beauties of 8 to influence 9 the problems of 10 natural 11 a happy home 12 to influence 13 survive 14 a small number of 15 a good 16 to watch animals' 17 a great number of 18 natural 19 to survive 20 to study 21 to study 22 quite of species food person the environment people person environment to be a journalist the fire science at school nature natural someone's life nature animals in the ocean nature behaviour behaviour behaviour on somebody beauty