Present perfect or double infinitive?

Which form is correct?

Exercise outline

  1. Back to lesson
  2. Multiple-Choice exercise on double infinitive
  3. Present perfect or double infinitive?