6. A.Present Perfect Tense
7. B.Past Perfect Tense
8. C.Future Perfect Tense
(Don't worry I read iy carefully).