Both are correct.
"Hosted by" is correct when referring to an event or gathering that is being organized or held by someone, such as "The conference was hosted by the company." "Given by" can be used when referring to a gift or donation provided by someone, such as "The scholarship was given by the foundation."
No, "will be had" is not a correct grammar. The correct grammar would be "will have."
The correct grammar is: "Are those correct?"
The correct grammar for this sentence is: "When did you send it?"
No, the correct grammar would be "I hate you the way you hate me."
No, the correct grammar would be: "July has just started."
Both 'hosted by' and 'given by' are correct, however, it depends on how you are using them. The birthday party was hosted by Betty. The biggest present was given by George.
I would have called you, if you had given me your number.
No, "will be had" is not a correct grammar. The correct grammar would be "will have."
No, it is correct grammar, not a correct grammar.
The correct grammar is: "Are those correct?"
"On a train" is correct grammar.
You're thw most precious gift God has given me.
The correct grammar for this sentence is: "When did you send it?"
no_____If the sentence is You do do that (meaning You are in the habit of doing that) the grammar is perfectly correct and the sentence 'does have correct grammar'.
No, the correct grammar would be "I hate you the way you hate me."
No, the correct grammar would be: "July has just started."
that you learn to spell and correct grammar and also you have to read certain books given to you.