up to now
for a long time
all day, all week..
|Affirmative Form||Subject + have / has + been + verb(ing)...|
I have been waiting for the train.
|Negative Form||Subject + haven't / hasn't + been + verb(ing)...|
I haven't been waiting for the train.
|Question Form||Have / has + subject + been + verb(ing)...?|
Has she been watching TV?
|Negative Question||Haven't / hasn't + subject + been + verb(ing)...|
Haven't they been looking for Victoria?
|See Our eBooks|
GrammarBank Exercises eBook|
Instantly Download and Print
For Teachers and Students
100% Money Back Guarantee
|ESL Quiz Apps|