The present perfect continuous refers to actions that started in the past and continues into the present time. To form the present perfect continuous, use "has/have + been + present participle".
For verbs ending in a consonant, just add "-ing" to the end of the verb.
Some verbs require modification before "-ing" can be added.
Some verbs require modification before "-ing" can be added.
The negative present continuous tells about things that did not happen in the past or will not be happening in the near future. To make the negative present perfect continuous, use "has/have + not + been + present participle".
Directions: Choose the correct answer.
1) It __________ lately
a. has not been snowing
b. have not been snowing
2) She __________ for a few hours
a. has been crying
b. has been cry
3) They __________ for several miles
a. has been hiking
b. have been hiking
4) You __________ the same thing for over an hour
a. has been saying
b. have been saying
5) We __________ for a while
a. have been waiting
b. have wait
6) He __________ the piano for years
a. has not been playing
b. have not played
7) The kids __________ for over an hour
a. have been swimming
b. has been swimming
8) Their child __________ well recently
a. is not been behaving
b. has not been behaving
Directions: Choose the correct answer.
1) He _______________ the piano for two hours.
a. has been practicing
b. have been practicing
2) I _______________ singing lessons since I was five.
a. has been taking
b. have been taking
3) They _______________ in that house since July.
a. has been living
b. have been living
4) She _______________ on that project for several weeks.
a. has not been working
b. have not been working
5) Mrs. Smith _______________ at this school since 1985.
a. has not been teaching
b. have not been teaching
6) David and Jim _______________ for a few hours.
a. has been fishing
b. have been fishing
Quiz 1 Answers
1) a. has not been snowing
2) a. has been crying
3) b. have been hiking
4) b. have been saying
5) a. have been waiting
6) a. has not been playing
7) a. have been swimming
8) b. has not been behaving
Quiz 2 Answers
1) a. has been practicing
2) b. have been taking
3) b. have been living
4) a. has not been working
5) a. has not been teaching
6) b. have been fishing