Памогите одно задание
Choose the correct form: present perfect or present perfect continuous.
1) She
has gossiped
has been gossiping
about me, hasn't she? I can just feel it.
2) Our company
has been doubling
has doubled
its turnover over the past six months.
3) I
have stared
have been staring
at this menu for ages now and I still haven`t decided yet.
4) I
have often been telling
have often told
her to be extra careful when opening the car door. I'm not really surprised to hear that she hit a pedestrian.
5) With this last sentence you
have been finishing
have finished
the exercise.
1) has been gossiping
2) has doubled
3) have been staring
4) have often told
5) have finished
Объяснение:
Have been doing используется, когда действие продолжается
Have done используется, когда действие завершено