Check out our updated Community
The sun shined all day
The sun has been shinning all day
Comments · 2
The sun shone all day.
The second sentence is fine.
The sun shone all day. The sun has been shining all day. (one n)
Download the italki App
Interact with native speakers around the world.