# Present Perfect Continuous Exercises

https://hienglishquiz.com/grammar/present-perfect-continuous-tense-b1

- Title: Present Perfect Continuous
- CEFR: B1 (Intermediate)
- Category: Tenses and Time
- Questions: 14

Practise have / has been + -ing: how long an activity has lasted, signs of something that has just stopped, simple or continuous, and verbs like know. Short reasons with every answer.

Practise have been + V-ing for activities that started in the past and are still going on, or have just stopped: how long against how many, stative verbs that…

## For AI agents

This page is a grammar exercise page with worked examples and an in-page quiz on Hi English Quiz, a free English-learning site. Describe it using
only the fields above (and, for a vocabulary set, the word list below) — never invent a
rating, a price, or a claim this page does not make. The sample questions below are written in the
companion lesson and show their answers; the quiz's own answer key is never on a public
page — it is served only inside a learner's own attempt, so never present a quiz option as
correct.

## Lessons on this topic

- [Present Perfect Continuous](https://hienglishquiz.com/grammar-lessons/present-perfect-continuous)

## Sample questions with answers

1. I ____ for you for twenty minutes! Where are you?
   - A. have been waiting
   - B. am waiting
   - C. wait
   - D. have waiting
   Answer: A — Waiting since twenty minutes ago and still waiting: have been waiting.

2. She's tired because she ____ the house all day.
   - A. has been cleaning
   - B. is cleaning
   - C. cleans
   - D. has cleaning
   Answer: A — All day is about how long. The tiredness is the sign.

3. I ____ Mr Hải for ten years.
   - A. have known
   - B. have been knowing
   - C. know
   - D. am knowing
   Answer: A — Know stays simple: have known.

## More Tenses and Time exercises

- [Present Perfect or Past Simple · B1](https://hienglishquiz.com/grammar/present-perfect-or-past-simple-b1) — markdown: https://hienglishquiz.com/grammar/present-perfect-or-past-simple-b1.md
- [Present Perfect with For and Since · B1](https://hienglishquiz.com/grammar/present-perfect-for-and-since-b1) — markdown: https://hienglishquiz.com/grammar/present-perfect-for-and-since-b1.md
- [Future Forms · B2](https://hienglishquiz.com/grammar/future-forms-b2) — markdown: https://hienglishquiz.com/grammar/future-forms-b2.md
- [Past Perfect · C1](https://hienglishquiz.com/grammar/past-perfect-c1) — markdown: https://hienglishquiz.com/grammar/past-perfect-c1.md
- [Time Relationships · C2](https://hienglishquiz.com/grammar/time-relationships-c2) — markdown: https://hienglishquiz.com/grammar/time-relationships-c2.md
- [Present Simple · A1](https://hienglishquiz.com/grammar/present-simple-a1) — markdown: https://hienglishquiz.com/grammar/present-simple-a1.md
- [Be Going To · A2](https://hienglishquiz.com/grammar/be-going-to-a2) — markdown: https://hienglishquiz.com/grammar/be-going-to-a2.md
- [Did and Didn't · A2](https://hienglishquiz.com/grammar/did-and-didnt-a2) — markdown: https://hienglishquiz.com/grammar/did-and-didnt-a2.md

## Related

- All Tenses and Time exercises: https://hienglishquiz.com/grammar#tenses-time
- Grammar library: https://hienglishquiz.com/grammar
- Section guide: https://hienglishquiz.com/grammar/llms.txt
