Hello,For me, only the second sentence sounds right. If you were just saying "Welcome to my home", that would be fine. However, you are saying "You are welcome to visit my home". In this sentence, I think "you are" is necessary. Your sentence sounds strangely incomplete without those words.
Hi,Yes,
If you said "Welcome to my home.", as Owlman5 suggests, you would use this phrase as a greeting to someone visiting your home.
If you said "You are welcome to visit my home.", you would use this phrase to invite someone to visit your home or to let them know that your home is open to them.
Hi,"Welcome to visit my home" is wrong.
In my opinion,"Welcome to visit my home" is similar to ""Welcome to my home", is it right?
No.
Hello,"Welcome to visit my home" is wrong simply because nobody says it. If you want a rule on this, you've come to the wrong language.
"You are welcome to my home" and "Welcome to my home" have essentially the same meaning. However, beware of saying "You are welcome to..." followed by a noun. This often means "Please take it away, I don't want it"!
Hi,You might say:
"You are welcome to a cigarette, they're in the box on the table."
"You're welcome to those clothes, I don't wear them any more."
You shouldn't say: "We will soon be landing in China; you are welcome to it."That means "Please take it away, I don't want it"!
But once again, we don't say "Welcome to <verb>". Always use "You are welcome to <verb>".
Hi,I am sorry I remains unclear to this structureAn air hostess says to her passengers: "We will soon be landing. Welcome to China!"
She mustn't say: "We will soon be landing in China; you are welcome to it." That would mean "I don't like China, you can have it".