How to evaluate my knowledge on past perfect continuous
All dynamic verbs can form the past perfect continuous, totaling thousands of possibilities. Categories range from simple (had been walking, had been eating) to complex with irregular -ing spellings (lying from lie, dying from die). Self-assessment methods include rewriting sentences to emphasize duration ("She had been painting for hours before..."), identifying errors ("They had been wait -> had been waiting"), or creating timelines to link prolonged actions to past events. Peer-reviewed exercises, such as explaining why "He had been cooked dinner" is incorrect (vs. "He had been cooking"), test nuanced understanding.
One simple way to check your current knowledge level of past perfect continuous is by testing your skills. Try out to guess what are the expressions on the sentences gaps below:
1. She ______ (study) for hours before the test.
2. They ______ (work) on the project all morning.
3. It ______ (rain) for days before the flood.
4. By the time he arrived, we ______ (wait) for an hour.
5. The athletes ______ (train) hard before the event.
6. I ______ (not/sleep) well for weeks.
7. The committee ______ (debate) the issue long before voting.
8. She ______ (revise) her thesis before the deadline.
9. The engine ______ (overheat) before it finally broke down.
Sentences from 1 to 3 uses beginner level past perfect continuous. Their answers are: 1. had been studying | 2. had been working | 3. had been raining. Sentences 4 to 6 are intermediate level, their answers are: 4. had been waiting | 5. had been training | 6. hadn't been sleeping. Sentence 7 to 9 are advanced level, their answers are: 7. had been debating | 8. had been revising | 9. had been overheating. 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 past 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 past perfect continuous verbs to have a more accurate score.