A long time to answer good points (4)
I believe the answer is:
ages
'a long time' is the definition.
(I've seen this before)
'answer good points' is the wordplay.
'answer' becomes 'a' (abbreviation eg in Q and A).
'good' becomes 'g' (abbreviation).
'points' becomes 'es' (E is an example**).
'a'+'g'+'es'='AGES'
'to' is the link.
(Other definitions for ages that I've seen before include "Gets older" , "Donkey's years" , "Grows old like sage" , "Awfully long time" , "Matures" .)