да, можно, если она закончила заниматься (приняла такое решение, возможно) в момент диалога или не так давно в . по крайней мере, в предложении не должно говориться, что это было в . например: она занималась гимнастикой с 7 лет и прекратила неделю назад. так быть не должно, это уже не будет Present Perfect
если у вас указано это время-Past Perfect
нет-Present Perfect
Объяснение:
относительно посыла данного предложения
я приведу вам примеры, а вы выберите, что имелось в виду
она занимается гимнастикой 7 лет (начала 7 лет назад и еще занимается)-Present Perfect Continuesона занималась гимнастикой 7 лет (начала 7 лет назад и закончила к данному моменту)-Present Perfectона занималась гимнастикой 7 лет (начала 7 лет назад и закончила когда-то в )-Past Perfect1. A: Have you to South Africa?
B: Yes, I went there with my family ten years ago.
b) gone
2. They’ve known each other they were at school.
c) since
3. My boss yesterday and he’ll be away until next week.
b) left
4. This film for hours now. We need a faster connection.
c) is downloading
5. Do you like re-reading books you’ve read?
c) already
6. We in this traffic jam for over half an hour now.
c) ’re sitting
7. Emma’s worked in this department nearly three years.
c) during
8. They strawberries at the moment. Can you call back later?
b) ’re picking
9. A: Have you had your motorbike long?
B: No, I’ve bought it.
a) just
10. ? There’s been an accident.
c) Have you heard
1:Never
2:Always
3:Sometimes
4:Usually
5:normal