I understand that you are not a teacher, Niall, that you are a teacher in training, so when you state that a sentence is correct, but others wouldn't think so, you are in essence saying ... what exactly? The reason I ask, twofold:
Originally Posted by Niall Beag
i. the poster will undoubtedly ask why you think others would disagree, and
ii. vague statements don't help; they cost the members of the discussion time and effort. If you feel a sentence is potentially ungrammatical, then you should provide evidence/examples so that the poster gains a clearer understanding of the problem or question posted. Otherwise, just give what you actually do
know about the topic.