Student or Learner
For example i am using 'Yahoo' i join a chat room.A user welcomes me.How can i thank him if i use the word 'heartfelt' too.Like there is a user ID is good-boy, welcomes me right?Is it correct to "a heartfelt thanks,good-boy or i must say,heartfelt thanks.Good boy regards!
According to Oxford Advance Dictionary 'thanks' is a plural noun and can only be used in that form. We know that a plural noun does not take an article, also heartfelt which is an adjective is not the owner of the article 'a'. Therefore, I deduce that 'heartfelt thanks' rather than 'a heartfelt thanks' is a better expression.
'heartfelt' is the kind of word you would use to thank people who have sent Sympathy cards to you when someone close has died.
"Our family wishes to convey our heartfelt gratitude for your words of comfort at our time of loss."
It can also be used in 'lighter' contexts, 'lighter' social situations, where the person is being 'sincere' but lighthearted, and maintaining a semi-formal correctness in the situation.
A speech by the president or head organizer to all the people attending a fête:
"The Women's Committee wishes to express its heartfelt thanks to all who contributed to the Jumble Sale, and helped to make today such a success. As you know, we desperately need the money we have raised today." (Laughter)
It is a little OTT for someone who is just saying "hi" to a new member in a chat room. "Many thanks, good boy" would be enough.
As to the use of 'heartfelt':
My heartfelt thanks for...
A heartfelt "thank you" to all those who...
Last edited by David L.; 02-Aug-2008 at 16:09.
Adding a hyphen to heartfelt thank-you is done, although it is rarely found; however, the known or common saying is expressive A heartfelt "Thank you" (capitalization and quotation marks are optional). Some writers will even capitalize or italicize the entire word/phrase; e.g., a heartfelt THANK YOU; a heartfelt thank you., as "thank you" is meant to represent a written spoken-sentiment, not a noun. If it's viewed as a noun, then it can take a hyphen, but it's not viewed as a noun in our context.