Choose the appropriate tense either PRESENT PERFECT or PAST PERFECT to complete the following sentences in English.

Quiz

Chose the correct answer.