Задание 2. Выбери правильный вариант: 1) I ___ this film three times. a) have watched b) have been watching. 2) She ___ for the bus for 20 minutes. a) has waited b) has been waiting. 3) They ___ in this house since 2015. a) have lived b) have been living. 4) He ___ his keys. He can’t open the door. a) has lost b) has been losing. 5) My eyes are red. I ___ computer games all evening. a) have played b) have been playing. 6) I ___ him since childhood. a) have known b) have been knowing. 7) How long ___ you ___ this book? a) have / read b) have / been reading. 8) She ___ just ___ a letter to her grandmother. a) has / written b) has / been writing.