An example adapted from the Winograd Schema Challenge is:
The file couldn't fit on the hard drive because it was too big.
The file couldn't fit on the hard drive because it was too small.
In the first sentence, "it" refers to the file; in the second sentence, "it" refers to the hard drive. Native speakers who know what files and hard drives or (or even who don't) should have no trouble understanding the references and might not even have noticed that there was any ambiguity (!), even though resolving the ambiguity requires bringing to bear specific knowledge about the world.
There is a whole family of AI language understanding problems based around this, such as
https://en.wikipedia.org/wiki/Winograd_Schema_Challenge
Looking over some examples shows just how challenging this can be, because of the way the sentences can require people to know arbitrary things about the world. ("The atom emitted a photon because it was entering a lower energy state.")