Okay, let's fill in the blanks with the correct form of the verbs. Remember, Present Perfect is used for actions that started in the past and have a connection to the present, and Present Perfect Continuous is used for actions that started in the past and are still ongoing.
1. She **has been working** at the clothes shop since May.
2. I **haven't been** to the new electronics shop yet.
3. We **have never attended** a cookery course.
4. You **have been packing** all morning.
5. **Have you already read** this book?
6. Mary **has been cooking** dinner for 2 hours now!
7. **Has he ever traveled** around London?
8. They **have bought** a pet dog. It's cute!
9. They are wet. They **have been walking** in the rain.
10. How long **have you been learning** English?