Hi, Lika,
I doubt you will (hear/have heard) of the place i come from.
which option is correct and why?
you will hear or you will have heard ...?
I would go with neither of them. The present perfect sounds the correct choice, not the future perfect. To use 'will hear', you will need a very special context.