Hiya Behnazzz... Let me give you my 2 cent hint and comment...
1 - 'will' + 'have' + past participle is kind of the present perfect in the future. Expresses how something has been done and accomplished sometime in the future. For instance I could say : 'In june 2006, you will have been on EnglishForward for 6 months' to indicate that sometime this summer it will be six months since yo