I am an English speaker and when I hear the sentence:
"She has a training on Saturday"
It just doesn't sound correct, seems like training is left undefined and the meaning of the sentence is totally unclear - yet I am told the sentence follows all English rules and is perfectly fine.
I would have said "She has a training class on Saturday" or Training Session, or "She has training on Saturday" or "She is being trained on Saturday" would make far better sense.
Please could somebody knowledgeable in the English rules explain why the use of "a training" in the context it is being used is correct or incorrect ;-)
"She has a training on Saturday"
It just doesn't sound correct, seems like training is left undefined and the meaning of the sentence is totally unclear - yet I am told the sentence follows all English rules and is perfectly fine.
I would have said "She has a training class on Saturday" or Training Session, or "She has training on Saturday" or "She is being trained on Saturday" would make far better sense.
Please could somebody knowledgeable in the English rules explain why the use of "a training" in the context it is being used is correct or incorrect ;-)