What is a defining characteristic of foreshadowing?

It contains a reference to something readers will recognize.
It uses vivid language that appeals to sight, sound, touch, taste, or smell.
It aides the reader in predicting future events in the story.
It provides an extended metaphor that continues until the end.

1 answer

The defining characteristic of foreshadowing is that it aides the reader in predicting future events in the story. Foreshadowing hints at or suggests events that will happen later in the narrative, creating anticipation and providing clues to the reader.