Yes, daffodil foliage can remain green anywhere from 6 weeks to 6 months, depending on where you live. It could very well be the shade that kept them from blooming very much (it may take a year or two before they benefit from the light you have created by removing the trees). Leaving the foliage on benefits the bulb so don’t cut it back until it starts to die back naturally. Consider planting new bulbs now and fertilizing at the time of planting.
Yes, daffodil foliage can remain green anywhere from 6 weeks to 6 months, depending on where you live. It could very well be the shade that kept them from blooming very much (it may take a year or two before they benefit from the light you have created by removing the trees). Leaving the foliage on benefits the bulb so don’t cut it back until it starts to die back naturally. Consider planting new bulbs now and fertilizing at the time of planting.