Краткое пояснение: Заполним пропуски, используя Present Perfect Simple или Present Perfect Continuous.
- She has worked at the clothes shop since May. (Present Perfect Simple, так как указан период времени и акцент на завершенности действия)
- I haven't been to the new electronics shop yet. (Present Perfect Simple, так как действие еще не завершено)
- We have never attended a cookery course. (Present Perfect Simple, так как это опыт, который произошел когда-либо в прошлом)
- You have been packing all morning. (Present Perfect Continuous, так как действие длится в течение некоторого времени и еще не завершено)
- Have you already read this book? (Present Perfect Simple, так как спрашивается о завершенности действия)
- Mary has been cooking dinner for 2 hours now! (Present Perfect Continuous, так как действие длится в течение некоторого времени и еще не завершено)
- Has he ever traveled around London? (Present Perfect Simple, так как это вопрос об опыте)
- They have bought a pet dog. It's cute! (Present Perfect Simple, так как действие завершено и есть результат)
- They are wet. They have been walking in the rain. (Present Perfect Continuous, так как действие длилось в течение некоторого времени и имеет видимый результат)
- How long have you been learning English? (Present Perfect Continuous, так как действие началось в прошлом и продолжается до настоящего момента)
Ответ: смотри решение