Вопрос, который вызвал трудности

Помогите сделать текст Present Perfect or Present Perfect Continuous. как их построить правильно
вот вам предложения
1) Sheila ... (go) to the bazaar. She'll be back in an hour.
2) You look sweaty! ... (you/work) out?
3) How much ... (Helen/spend) on her English books?
4) The house smells wonderful! ... (Mum/bake) a cake?
5) How long ... (Tom /savr) to buy a new PC?
6) Robin ... (never / be) abroad.
7) He ... (work) very hard recently. He needs some time off.
8) We ... ( not/buy) all our Christmas presents yet.
9) Joy ... (clean) the house since 9 o'clock. Can you give her a hand?
10) .... ( you/ ever/ eat) Thai food?

Ответ экспертов Учись.Ru

Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме.

После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:

Очень просто, если действие уже закончилось и нам важен результат то это презент перфект, если действие уже шло какое-то время и нам важно его существование ЭТОГО действия, то тогда континьес

1) has gone
2) Have you been working out?
3) Has Helen spent
4)Has mum been baking
5) has Tom been saving
6)has never been
7) has been working
8) haven't bought
9) has been cleaning
10) Have you ever eaten