The correct option is C She will have forgotten you
Option C is the correct answer. The sentence speaks about an event to be taking place in the future. Thus, the verb in the second part of the sentence needs to be in the future tense. The statement s of options A,B and D are all in the past tense. Therefore, they are all incorrect.