You have two different words here vigilant and vigilante.
vigilant is an adjective and it means - keenly watchful to detect danger or trouble; wary.
vigilante is a noun that means - someone who illegally punishes criminals and tries to prevent crime, usually because they think the police are not doing this effectively.
Clearly you aren't writing in English to correct you, so I don't see why I should wright in English to correct me.
The sentence should be: "Can I come to your place on Friday?" It is a correct English grammar.
no you should say "Did you get an A on the English exam?"
The correct English grammar would be 'I should have run'.
Highway overpasses
overpass
Yes that is correct English, however "China" should have a capital "c".
The correct phrasing is "he is." In English, when referring to a single male person, you should use "is" with "he" (third person singular). "He are" is not correct grammatically.
highway overpass
Highway Overpasses
Highway overpasses
The correct verb is "should have" not "should of".