what is the difference between flashback and foreshadowing?
Flashback is a scene set at a time earlier than the present. Foreshadowing refers to the hints given by the author about the events that are going to take place.