After I _____ my dinner, I typed my report.

will have
had
had had
have
English Vocabulary Tests
English Worksheets
Upper-Intermediate Grammar Exercises
Pre-Intermediate Grammar Exercises