How to evaluate my knowledge on past perfect
English has thousands of past perfect verbs, combining had with both regular (-ed) and irregular past participles. Categories range from simple (had walked) to complex irregular forms (had swum, had borne). Self-assessment methods include converting past-tense narratives into past perfect (e.g., rewriting "She left after finishing" as "She left after she had finished"), identifying errors in sentences ("They had went home" -> "They had gone home"), or creating timelines to visualize event sequences. Peer-reviewed exercises, such as explaining why "He had slept before the alarm rang" is correct, also test comprehension.
One simple way to check your current knowledge level of past perfect is by testing your skills. Try out to guess what are the expressions on the sentences gaps below:
1. She ______ (finish) her work before the meeting.
2. They ______ (eat) all the pizza by 8 PM.
3. He ______ (watch) the movie before it was deleted.
4. The teacher ______ (correct) the tests by Monday.
5. We ______ (not/see) that play until last night.
6. The package ______ (arrive) before the storm began.
7. The scientist ______ (discover) the formula years earlier.
8. By 2015, he ______ (forsake) his old habits.
9. They ______ (undertake) the project before funding ceased.
Sentences from 1 to 3 uses beginner level past perfect. Their answers are: 1. had finished | 2. had eaten | 3. had watched. Sentences 4 to 6 are intermediate level, their answers are: 4. had corrected | 5. hadn't seen | 6. had arrived. Sentence 7 to 9 are advanced level, their answers are: 7. had discovered | 8. had forsaken | 9. had undertaken. 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. 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 verbs to have a more accurate score.