Are you not a native English speaker? I'm a native English speaker, and the meaning of everything was immediately obvious to me. In fact, I've heard similar constructs used in English before.
>In English, on the other hand, it is very easy to write non-idiomatic sentences or spell things completely wrong without noticing if you are not hinted by some fluent speaker.
This is the big strength of English. Even when you completely mess it up the person on the other side can usually understand what you are saying. Also native English speakers are quite tolerant of non-native speakers making a mess of the language - while we expect everyone to speak English, we don’t expect you will speak it without mistakes.
> You likely read/write English better than a native English speaker already.
Kinda by definition this can't be correct. English is defined by what the native speakers speak. It might be that sometimes how they say things doesn't match up to how you were taught was correct, but it is likely to be correct for their dialect.
Since people here are often ESL. I'll put it this way: "English is a rich language."
Please try to think about how the context of what I said could be interpreted. If you take literally everything at face value - you're truly not thinking critically about anything.
Does someone only understand English by being able to explain the language? Can someone understand English and not know any of the grammatical rules? Can someone understand English without being able to read and write?
If you ask someone to pass you the salt, and they pass you the salt, do they not understand some English? Does everyone understand all English?
Similarly, English syntax errors - which are extremely common among non-native speakers - usually don’t prevent you from being understood, either.
E.g. “I wondered what did he do” will be understood perfectly by virtually 100% of English speakers, but will immediately mark you as a non-native speaker (the correct form is “I wondered what he did”).
If by 'almost everything', you mean stuff that a non native English speaker could have understood anyway, then yes.
reply