God cleared the air for the plants restored on day 3 so they could have sunshine. Biblical Hebrew is not a 'tense' language Genesis 1 is a record of God repairing the damage caused by Lucifer's war. On the fourth day was the day the clouds were cleared by God so that the sun, moon and stars could be seen. Maybe it will help if you understood that there is no such thing as 'tense' in biblical Hebrew. Biblical Hebrew is not a 'tense' language.
Modern grammarians recognize that it is an 'aspectual' language.
This means that the same form of a verb can be translated as either past, present, or future depending on the context and various grammatical cues. Fish and Birds restored The Master recited again. And God said, Let the waters bring forth abundantly the moving creature that hath life, and fowl that may fly above the earth in the open firmament of heaven. And God created great whales, and every living creature that moveth in the waters did God create. And every winged fowl after his kind did God place for his pleasure.