All pine trees have flowers but they are insignificant.
when do pine trees shed their leaves
Yes
In May
Evergreen Pine trees do not have leaves,the are pine needles and the shape of the tree helps it to shed snow.
the tree your thinking of is called the ever green plant such as the pine tree
No, evergreens are not except for five genera (Larix, Pseudolarix, Glyptostrobus, Metasequoia and Taxodium) are deciduous, shedding the leaves in autumn and leafless through the winter.
Pine needles.
the tree would be a pine tree because pine trees have needlelike leaves
Needles.
Needles
a pine tree does not have leaves. it has pine needles that are about 1 to 2 inches long
It sheds it leaves to help absorb water when it rains. It usually does this when it is spring.
shoe tree
I presume you mean leaves. All deciduous trees lose their leaves in winter.
An evergreen.