1. Since he came, we have been happy.
  2. Since he came, we are happy.
    Are both sentences correct grammatically?
    Does #1 mean #2?
    Please comment.

(1) is the most natural tense, and therefore the one that should usually be used (that is, unless there is a very specific reason why you would want to use the simple present tense.)

Desr Torsten Sir, Alan Sir, and Ms.Beesneees Madam,

I have been “Happy”, since you taught me English.

I want to wish you [color=green]"A HAPPY MERRY CHIRSTMAS & NEW YEAR 2014

Enjoy Chirstmas

Thank you