A time to give? Now! (2,7)
I believe the answer is:
at present
'now' is the definition.
('at present' can be a synonym of 'now')
'a time to give?' is the wordplay.
'time' becomes 't'.
'to give?' becomes 'present' (presenting is a kind of giving**).
'a'+'t'+'present'='AT PRESENT'
(Other definitions for at present that I've seen before include "Nowadays" , "these days" , "temporarily" , "As of now, during this time" , "Currently, right now" .)