1. Выбери и подчеркни верную форму глагола.
1) Tom (has been learning/has learned) English for 6 years.
2) The birds (have flown/have been flying) to the South. No birds in my village.
3) I (have chatted /have been chatting) with him for many hours.
4) Pupils (have forgotten/have been forgetting) to learn the poem. They got bad marks.
5) My children (have been watching/have watched) cartoons since 11 a.m.
6) The train (has just come/has been coming). There are so many people on the station.
7) We (haven’t been visiting/ haven’t visited) our grandparents for 2 years.
8) He (has been studying/has studied) at school for eleven years.
9) Sarah (has been dancing/has danced) on the stage since 10 years.
10) My parents (have collected/ have been collecting) coins for 8 years.
11) Students (have made/have been making) their project just in time.
2. Напиши глагол в скобках в Present Perfect или солныфко :)
Відповідь:
Пояснення:
1) has been learning
2) have flown
3) have been cheating
4) have forgotten
5) have been watching
6) has just come
7) havent been visiting
8) has studied
9) has been dancing
10)have been collecting
11)have made
дальше не знаю(((