Present Perfect. Choose the correct answer.