Can you please check these few sentencens, please?

I went to John yestarday. OR I went to John's house yesterday.
Leave the school and cross the street. OR Go out of the school and cross the street?
I'd like cod (not a cod) with carrots.
The bus trip lasts (or will last) two hours.
a two-pack of yoghurt (with hyphen?)

Thank you

I went to John's house yesterday,

Leave the school and cross the street.
I'd like cod with carrots.
The bus trip will last two hours.
A two-pack of yogurt.

Did you go to the person (1) or to his house? (2)

Leave the school

Yes, not the one in parentheses
hyphen, not necessary because those 2 words are not modifying the noun

Sra

Sure! Let's go through each sentence and make necessary corrections or provide suggestions:

1. "I went to John yestarday." --> This sentence is missing an apostrophe in "yestarday" and "John." It should be corrected to say, "I went to John's house yesterday." This makes it clear that you went to John's house on the specific day mentioned.

2. "Leave the school and cross the street." / "Go out of the school and cross the street?" --> Both phrases convey similar meanings, but "Leave the school and cross the street" is more concise and commonly used. However, if you prefer a more detailed explanation, you could say "Go out of the school and cross the street." The choice between the two depends on the desired style and context.

3. "I'd like cod (not a cod) with carrots." --> This sentence is correct as it is. By saying "I'd like cod," you are expressing your preference for cod as a meal option. Adding "not a cod" clarifies that you want cod fish specifically, as opposed to any other kind of fish. Pairing it with carrots implies that you want carrots as a side dish.

4. "The bus trip lasts (or will last) two hours." --> This sentence can be phrased in either the present tense or the future tense, depending on the context. If you are describing a bus trip that currently happens or is part of a regular schedule, you can say "The bus trip lasts two hours." Conversely, if you are discussing a future bus trip, you can say "The bus trip will last two hours." The choice depends on what you are trying to convey.

5. "a two-pack of yoghurt (with hyphen?)" --> The phrase "a two-pack of yoghurt" does not require a hyphen. It is typically written without a hyphen. "Two-pack" is commonly used as a compound adjective before a noun. For example, you could also say "a two-pack of soda" or "a two-pack of batteries." In these cases, the words should be written together without a hyphen.

I hope this helps! Let me know if you have any more questions.