John did not come because of the rain.
This sentence seems to allow the following two completely different interpretations.
- John did not come. And the reason was the rain.
- John came. But the reason was not the rain.
Questions
A. How does this ambiguity arise? Is it because of negation?
B. What is the easiest way to avoid this ambiguity?
Best Answer
The ambiguity occurs because of the way that adjectives bind to the (normally) closest phrase.
Consider a parallel:
What is from Hawaii? The sand or the shoes?
(Edit 1. Note that there is an ambiguity in the sentence that does not involve negation.)
When I read the example, the first interpretation came to mind, probably because not was closer to come than to rain.
You could avoid the ambiguity in different ways.
(Edit 2. Removing "John didn't come because of the rain." as it does not remove the binding ambiguity.)