1- Our organisation enjoys wide support for helping homeless people.
2-Our organisation receives wide support for helping homeless people.

3-Our organisation has wide support for helping homeless people.

In which case:
a-Our organisation gets wide support because it helps homeless people.
and in which:
b-Support for helping homeless people (support specifically directed to that end) is received by our organisation.

All are A.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Thank you very much Mr. Micawber.

How about:

A-Our organisation received money for helping homeless people.

Is that one ambiguous?
Can't it mean:
B-Our organisation received money to help homeless people with.

All you do is post sentences that seem possibly ambiguous to you, Navi. The language is full of potential ambiguities—many more than you are able to find—from which the native speaker easily selects the appropriate meaning without even thinking about it.
Thanks a lot Mr. Micawber.

Well, that is probably not all I do. I have questions that don't have much to do with ambiguity. But all things considered, I would say that you are basically right.

I know that ambiguity is unavoidable. Every language has its lot of ambiguous structures, I would think. As regards English, in a lot of cases, I can tell if a structure is ambiguous. But in certain cases I have doubts. I am not a native speaker and would like to be able to say if a sentence is ambiguous or not. I might use a sentence in the wrong context if I mistakenly think it has two meanings when it has only one. On the other hand, if I do not know that a sentence is ambiguous, I might misunderstand it within a given context by automatically excluidng the meaning which would be correct in that context.

A native speaker always makes the right choices without thinking. I cannot always do that.

Students: We have free audio pronunciation exercises.