Is that grammatically correct for US English, or is it slang?
Is that grammatically correct for US English, or is it slang?
"She runs quick," is a thing I'd say.
"***The topic was hot debated," would be ungrammatical to my ears.
Not sure how widespread it is. I think it just falls out of a natural tendency to elide utterances which don't alter the meaning of a sentence. In many positions it's obvious that an adjective is meant to modify the verb rather than a noun.
It's not a hard and fast rule. In formal writing I'd use adjectives per standard grammar.
Maybe also related to the (standard) use of adjectives as describing the state into which something is transformed by a verb. In "I painted the wall red," "red" is properly an adjective and modifies the transformative act, not the object. I suspect this construction has been unconsciously widened to apply to nontransformative verbs also.
Notably "***she quick runs" sounds highly ungrammatical to my ears.