I left out the following sentences. Thank you very much, Writeacher.

1) My son has grown out of his shoes (not "frew out of.."), so we'll have to buy him new shoes (a new pair of shoes, a pair of new shoes .. are all possible?). We'll have to buy him a new pair. (is it possible?).
2) Does the word traffic strike exist?
Class tests must be handed in to the teacher before/by the end of the week/before the weekend (is not the same meaning).
3) I should do up the house/do the house up/ have the house done up before selling it.
4) Is it possible to use "mister" instead of coach or (football) trainer?
5) It wasn't necessary that you bought the milk. (Is this sentence possible?)
6) He told us the match had been called off (is "was called off" a mistake?).
7) He dropped out of school/out of the school (are both possible?)
I moved into my new house. I moved to a new house (is a mistake.)

1. All possibilities are fine. Regarding the verb tense, just remember that simple past is for past action that is not continuing into the present, but present perfect (has, have ... ) is for an action in the past that DOES continue into the present.

2. I've never heard "traffic strike" -- in what context would it be used?

I would take the last two alternative phrasings to mean the same thing.

3. OK

4. Yes

5. Very awkward. Better would be this: You didn't need to buy milk.

6. Both are fine.

7. I'd omit "the" in front of "school." Both sentences about moving into a new house are fine.

1) Yes, all of the following expressions are possible: "buy him new shoes," "buy him a new pair of shoes," "buy him a pair of new shoes." They all convey the same meaning of purchasing new shoes for your son.

2) The word you provided, "traffic strike," does not have a commonly recognized meaning. If you are referring to a strike involving traffic, you could say "traffic congestion caused by a strike" or "a strike impacting traffic."

3) All three expressions you provided are possible and convey the same meaning. "I should do up the house," "do the house up," and "have the house done up" all mean that you should renovate or improve the house before selling it.

4) While "mister" can sometimes be used as a general respectful term of address, it is not typically used in place of "coach" or "trainer" in the context of sports. It would be more appropriate to use "coach" or "trainer" in that context.

5) The sentence "It wasn't necessary that you bought the milk" is grammatically correct, but it might sound more natural to say "It wasn't necessary for you to buy the milk."

6) Both "had been called off" and "was called off" are grammatically correct, but they convey different tenses. "Had been called off" is in the past perfect tense, indicating an action that happened before another past action. "Was called off" is in the past tense, indicating a standalone action in the past. The choice depends on the overall context and the intended meaning.

7) The phrase "dropped out of school" is more commonly used compared to "dropped out of the school." While both are grammatically correct, "dropped out of school" is more widely understood and commonly used.

Regarding the last sentence, "I moved to a new house" is the correct and natural way to express the action of relocating to a different house. "I moved into my new house" is also correct, but it specifically emphasizes the action of entering and settling into the new house. Both expressions are valid depending on the intended emphasis.