Although the British stopped using the past participle gotten about three hundred years ago, the American colonists and their descendants--especially in New England--still tend to use it.
Some English teachers have tried to ban its usage to make American English conform to British English, especially during the nineteenth and early twentieth century when there was a movement to purify English. Others are just not used to its use because it is not used in their region and hear it as an error.
Ultimately, language is convention. If you are writing for a formal audience outside of New England, you might want to use the simple past form got instead. It is like the dictum to never end a sentence with a preposition because that is something some people just will not put--ummm--up with which some people just will not put!
Yes.
For example: "Since I last saw you, you have gotten big!"
Gotten is correct, and very old. In England many people wrongly assume that gotten is a modern Americanism, but the truth is the English more-or-less stopped using it, and have forgotten (!) that they used to use it.
That said, "gotten" isn't good English. In most cases other, more precise and meaningful words should be used in its place.
While "have got" sounds wrong to American ears, "have gotten" can usually be replaced by "have become", and "have been able to" or "have had the chance/opportunity to" would make better sense in other situations.
"You would have got along with him" is proper English.
I had gotten a gift.
I had got a gift.
I Have got (or) i gotten
"On a train" is correct grammar.
Grammar.
The grammar is correct as it is.
No. The correct grammar is; "Yes, I have a girlfriend."
Can you end my day with correct grammar
No. Had gotten would be correct.
yes
no had done or has completed
No, correctly you would say you "wish you had gotten married".
no
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.
"On a train" is correct grammar.
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'.
"July has just been started" is not correct grammar, instead the correct grammar is "July has just started."
Grammar.
Yes, that is correct grammar.