The term 'foreshadowing' refers to:
Hints or clues about future events
A sudden and unexpected plot twist
Overlook minor misbehaviors
Impose harsh punishments for any infraction

English Exercises are loading ...