How to evaluate my knowledge on present perfect continuous
All dynamic verbs can form the present perfect continuous, totaling thousands of possibilities. Categories range from simple (have been walking, has been eating) to complex with irregular -ing spellings (lying from lie, dying from die). Self-assessment methods include rewriting sentences to emphasize duration ("She has been painting for hours"), identifying errors ("They has been wait -> have been waiting"), or writing paragraphs about long-term activities ("I have been learning French"). Peer-reviewed exercises, such as explaining why "He has been slept" is incorrect (-> "He has been sleeping"), and creating timelines to link past actions to the present also test proficiency.
One simple way to check your current knowledge level of present perfect continuous is by testing your skills. Try out to guess what are the expressions on the sentences gaps below:
1. She ______ (study) for three hours.
2. They ______ (work) on the project all week.
3. It ______ (rain) since morning.
4. He ______ (not/sleep) well lately.
5. We ______ (paint) the house for days.
6. The students ______ (prepare) for exams.
7. The committee ______ (debate) the issue for months.
8. She ______ (revise) her manuscript since January.
9. New regulations ______ (discuss) extensively.
Sentences from 1 to 3 uses beginner level present perfect continuous. Their answers are: 1. has been studying | 2. have been working | 3. has been raining. Sentences 4 to 6 are intermediate level, their answers are: 4. hasn't been sleeping | 5. have been painting | 6. have been preparing. Sentence 7 to 9 are advanced level, their answers are: 7. has been debating | 8. has been revising | 9. have been being discussed. Check how much you guessed right on each level and you will have a clue on how much you know and which is your current knowledge level on present perfect continuous. Of course this is a very simple test and it is very high biased. You should take a longer test, using a wide range of present perfect continuous verbs to have a more accurate score.