Option 1 is correct as it is in the right format of present perfect tense (with singular pronoun has+ 3rd form of the verb is used). Option 3 is correct as it is in the right format of past perfect tense (had+ 3rd form of the verb). Option 2 is incorrect because it is not in the correct format of past perfect continous (had+been+present participle(1st form of the verb+ing)+for/since).