Выпиши правильный вариант ответа.
1. Bob has been learning/has learned Spanish for 3 years.
2. The birds have already flown/have been flying to the South.
3. I have already seen/have been seeing this movie twice.
4. David has forgotten/has been forgetting to learn the poem.
5. The children have been playing/have played video games for 2 hours.
6. The bus has just come/has been coming.
7. My mum has just cooked/has been cooking dinner.
8. He has been studying/has studied at this school for twenty years.
9. Liza has been reading/has read an interesting book since 10 o’clock.
10. They have collected/ have been collecting stamps for 3 years.