"My mother writes a cheque for me" ?
Actually, I say "...writes me a check" if I am the payee and "...writes a check for me" in any other situation. I do not say, "...writes for me a check" in any case.
If there are native English speakers who say, "Writes for me a check" I haven't met any of them. At the very least, such an infrequent utterance should not be the preferred answer in a translation exercise.
why have cho in there- for, if the answer isn't "My mother writes a check for me."