Language is enormously complex -- so complex, that scientists still haven't worked out all of the grammar rules for English ... or for any other language.
Still, every adult, native speaker "knows" the rules of their language, even if they can't express them. Use your knowledge of language to help us figure out the rules of English.