Student or Learner
Sometimes I get confused as to whether I am using correct grammar so I happen to come to you and it's my pleasure to bother you.
1. I am so glad to hear that you come back.(future)
2. I am so glad to hear that you will come back.(future)
3. I am so glad to have heard that you would come back.(past)
Are the three above correct? And number 1 and 2 have the same meaning?
Sentence 1 is incorrect. If you wanted to refer to the past, you could say "I am so glad to hear that you came back".
Sentence 2 is fine.
Sentence 3 is unnatural but not grammatically incorrect. However, it does not refer the past as far as the "coming back" is concerned, only the "have heard". There is no real need for "to have heard", and "that you would come back" refers to the person's willingness to come back at some point in the future.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.