Old lover cares for presents (7)
I believe the answer is:
extends
'presents' is the definition.
(extend can mean to hold out or present)
'old lover cares for' is the wordplay.
'old lover' becomes 'ex' (an ex-lover).
'cares for' becomes 'tends' (I've seen this in another clue).
'ex'+'tends'='EXTENDS'
(Other definitions for extends that I've seen before include "Makes longer" , "Enlarges" , "holds out" , "Lengthens" , "Stretches out over a distance" .)