Practice Present Perfect Continuous with 40 multiple choice questions across four sets: affirmative (have/has been), negative (haven't/hasn't been), questions & short answers, and a mixed set including PPC vs PP Simple.
Set:
Exercise 1: Affirmative: have been / has been
Choose the correct auxiliary for the Present Perfect Continuous affirmative. Use have been with I / you / we / they and has been with he / she / it.
Set:
1
She ___ working here for five years.
2
I ___ waiting for you since noon.
3
They ___ living in London since 2018.
4
He ___ studying all morning.
5
We ___ trying to reach you for hours.
6
The children ___ playing in the garden all afternoon.
7
It ___ raining since early morning.
8
You ___ doing a great job lately.
9
My parents ___ travelling around Europe for three weeks.
10
She ___ learning Spanish for two years.
+ Affirmative
Subjecthave / hasbeenverb-ing.
I have been working. · She has been studying. · They have been waiting.
− Negative
Subjecthaven't / hasn'tbeenverb-ing.
I haven't been sleeping well. · She hasn't been feeling well.
? Question
Have / Hassubjectbeenverb-ing?
Have you been waiting long? · Has she been crying? · How long have you been learning English?
Which auxiliary to use
Subject
+
−
?
I / You / We / They
have been working
haven't been working
Have you been working?
He / She / It ★
has been working
hasn't been working
Has she been working?
★ Key rule: He / She / It → has been, not have been. She has been working ✅ She have been working ❌
Stative verbs: no continuous form! Use PP Simple instead.